From d6fe220fabcd77f534efa28ddda18c7e676d8c97 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Tue, 14 May 2024 10:27:56 +0530 Subject: [PATCH] fix: Demo data clearing --- erpnext/setup/demo.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/erpnext/setup/demo.py b/erpnext/setup/demo.py index f0253529c78..68d9fdfec5c 100644 --- a/erpnext/setup/demo.py +++ b/erpnext/setup/demo.py @@ -205,8 +205,11 @@ def clear_demo_record(document): if key not in valid_columns: filters.pop(key, None) - doc = frappe.get_doc(document_type, filters) - doc.delete(ignore_permissions=True) + try: + doc = frappe.get_doc(document_type, filters) + doc.delete(ignore_permissions=True) + except frappe.exceptions.DoesNotExistError: + pass def delete_company(company):