Просмотр исходного кода

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

fix: better error loggin for setup failure
version-14
Ankush Menat 3 лет назад
committed by GitHub
Родитель
Сommit
eac73f6765
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 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")

Загрузка…
Отмена
Сохранить