single-dbh: Fehler in Transaktionen immer weiterwerfen
[kivitendo-erp.git] / SL / IR.pm
index f1a1b7c..4a5b22e 100644 (file)
--- a/SL/IR.pm
+++ b/SL/IR.pm
@@ -933,7 +933,8 @@ sub delete_invoice {
     );
 
     map { do_query($form, $dbh, $_, @values) } @queries;
-  });
+    1;
+  }) or do { die SL::DB->client->error };
 
   return 1;
 }