]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Form.pm
Banktransaction: Kontoauszug verbuchen überarbeitet(4)
[mfinanz.git] / SL / Form.pm
index 3407a202dfea2544131e0df975c8ecab10b386b9..344f1f0bceac17f5dad32f455d34eb8e87f782d0 100644 (file)
@@ -344,13 +344,12 @@ sub numtextrows {
 }
 
 sub dberror {
-  $main::lxdebug->enter_sub();
-
   my ($self, $msg) = @_;
 
-  $self->error("$msg\n" . $DBI::errstr);
-
-  $main::lxdebug->leave_sub();
+  die SL::X::DBError->new(
+    msg   => $msg,
+    error => $DBI::errstr,
+  );
 }
 
 sub isblank {
@@ -733,7 +732,7 @@ sub redirect {
     $self->info($msg);
 
   } else {
-    SL::Helper::Flash::flash_later('info', $msg);
+    SL::Helper::Flash::flash_later('info', $msg) if $msg;
     $self->_store_redirect_info_in_session;
     print $::form->redirect_header($self->{callback});
   }