fix: better error logging for setup exceptions (#17096)
fix: better error loggin for setup failure
This commit is contained in:
parent
6b476e4043
commit
eac73f6765
1 changed files with 2 additions and 0 deletions
|
|
@ -436,6 +436,7 @@ def make_records(records, debug=False):
|
|||
frappe.db.savepoint(savepoint)
|
||||
doc.insert(ignore_permissions=True, ignore_if_duplicate=True)
|
||||
except Exception as e:
|
||||
frappe.clear_last_message()
|
||||
frappe.db.rollback(save_point=savepoint)
|
||||
exception = record.get("__exception")
|
||||
if exception:
|
||||
|
|
@ -451,3 +452,4 @@ def make_records(records, debug=False):
|
|||
def show_document_insert_error():
|
||||
print("Document Insert Error")
|
||||
print(frappe.get_traceback())
|
||||
frappe.log_error("Exception during Setup")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue