浏览代码

fix: better error logging for setup exceptions (#17096)

fix: better error loggin for setup failure
version-14
Ankush Menat 3 年前
committed by GitHub
父节点
当前提交
eac73f6765
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. +2
    -0
      frappe/desk/page/setup_wizard/setup_wizard.py

+ 2
- 0
frappe/desk/page/setup_wizard/setup_wizard.py 查看文件

@@ -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")

正在加载...
取消
保存