refactor: replace dead duplicate code
diff --git a/erpnext/setup/utils.py b/erpnext/setup/utils.py
index fbf899c..01884d9 100644
--- a/erpnext/setup/utils.py
+++ b/erpnext/setup/utils.py
@@ -155,18 +155,9 @@
def insert_record(records):
- for r in records:
- doc = frappe.new_doc(r.get("doctype"))
- doc.update(r)
- try:
- doc.insert(ignore_permissions=True, ignore_if_duplicate=True)
- except frappe.DuplicateEntryError as e:
- # pass DuplicateEntryError and continue
- if e.args and e.args[0]==doc.doctype and e.args[1]==doc.name:
- # make sure DuplicateEntryError is for the exact same doc and not a related doc
- pass
- else:
- raise
+ from frappe.desk.page.setup_wizard.setup_wizard import make_records
+
+ make_records(records)
def welcome_email():
site_name = get_default_company() or "ERPNext"