Bug 27586: Rollback should be before return statement
authorKyle M Hall <kyle@bywatersolutions.com>
Fri, 5 Feb 2021 11:15:06 +0000 (06:15 -0500)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 8 Feb 2021 13:55:59 +0000 (14:55 +0100)
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Koha/Patrons/Import.pm

index 6f5646a..03e3b0a 100644 (file)
@@ -420,6 +420,8 @@ sub import_patrons {
         }
     }
 
+    $schema->storage->txn_rollback if $dry_run;
+
     return {
         feedback      => \@feedback,
         errors        => \@errors,
@@ -429,8 +431,6 @@ sub import_patrons {
         invalid       => $invalid,
         imported_borrowers => \@imported_borrowers,
     };
-
-    $schema->storage->txn_rollback if $dry_run;
 }
 
 =head2 prepare_columns