Fix für Bug 1738 - Entwürfe können nicht gelöscht werden
authorJan Büren <jan@lx-office-hosting.de>
Mon, 2 Jan 2012 14:07:34 +0000 (15:07 +0100)
committerJan Büren <jan@lx-office-hosting.de>
Mon, 2 Jan 2012 14:07:34 +0000 (15:07 +0100)
Nach d57c45b55f6365773a7a326d8c724b0ff0950889 (Drafts: dbconnects in get_standard_dbh geändert.)
war autocommit ausgeschaltet, entsprechend ein zusätzliches commit spendiert, um das Löschen
persistent zu haben.

SL/Drafts.pm

index 4a29b19..7298f5c 100644 (file)
@@ -117,6 +117,8 @@ sub remove {
   $query = qq|DELETE FROM drafts WHERE id IN (| . join(", ", map { "?" } @draft_ids) . qq|)|;
   do_query($form, $dbh, $query, @draft_ids);
 
+  $dbh->commit;
+
   $main::lxdebug->leave_sub();
 }