ソースを参照

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

読み込み中…
キャンセル
保存