fix: ignore duplicates explicitly

This commit is contained in:
Ankush Menat
2022-02-22 20:53:19 +05:30
committed by Ankush Menat
parent 856d3f63b5
commit 9c7df2eec5
15 changed files with 136 additions and 141 deletions

View File

@@ -155,7 +155,7 @@ def insert_record(records):
doc = frappe.new_doc(r.get("doctype"))
doc.update(r)
try:
doc.insert(ignore_permissions=True)
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: