|
|
@@ -18,10 +18,11 @@ from werkzeug.wrappers import Response |
|
|
|
from werkzeug.exceptions import NotFound, Forbidden |
|
|
|
from frappe.core.doctype.file.file import check_file_permission |
|
|
|
from frappe.website.render import render |
|
|
|
from frappe.utils import cint |
|
|
|
|
|
|
|
def report_error(status_code): |
|
|
|
'''Build error. Show traceback in developer mode''' |
|
|
|
if (frappe.conf.developer_mode |
|
|
|
if (cint(frappe.db.get_system_setting('allow_error_traceback')) |
|
|
|
and (status_code!=404 or frappe.conf.logging) |
|
|
|
and not frappe.local.flags.disable_traceback): |
|
|
|
frappe.errprint(frappe.utils.get_traceback()) |
|
|
|