From 5e8a56b44430be2b702ff240cad542f1aa1bf5bc Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Wed, 25 Sep 2019 22:55:44 +0530 Subject: [PATCH] fix: Rollback on exception --- frappe/core/doctype/data_import/importer_new.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/core/doctype/data_import/importer_new.py b/frappe/core/doctype/data_import/importer_new.py index 3d26f07033..3f078f71cc 100644 --- a/frappe/core/doctype/data_import/importer_new.py +++ b/frappe/core/doctype/data_import/importer_new.py @@ -481,6 +481,8 @@ class Importer: ) ) frappe.clear_messages() + # rollback if exception + frappe.db.rollback() # set status failures = [l for l in import_log if l.get("success") == False]