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]