From a6fa154287bda2bbfe6e864e69f6f4e0b18eedb2 Mon Sep 17 00:00:00 2001 From: mbauskar Date: Thu, 29 Jun 2017 14:58:09 +0530 Subject: [PATCH] [minor] enabled allow error traceback ins system settings --- frappe/patches.txt | 3 ++- frappe/patches/v8_1/__init__.py | 0 ...le_allow_error_traceback_in_system_settings.py | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 frappe/patches/v8_1/__init__.py create mode 100644 frappe/patches/v8_1/enable_allow_error_traceback_in_system_settings.py diff --git a/frappe/patches.txt b/frappe/patches.txt index 74ffc5315c..65cd2f7bbc 100644 --- a/frappe/patches.txt +++ b/frappe/patches.txt @@ -184,4 +184,5 @@ frappe.patches.v8_0.rename_print_to_printing frappe.patches.v7_1.disabled_print_settings_for_custom_print_format frappe.patches.v8_0.update_desktop_icons frappe.patches.v8_0.update_gender_and_salutation -execute:frappe.db.sql('update tabReport set module="Desk" where name="ToDo"') \ No newline at end of file +execute:frappe.db.sql('update tabReport set module="Desk" where name="ToDo"') +erpnext.patches.v8_1.enable_allow_error_traceback_in_system_settings diff --git a/frappe/patches/v8_1/__init__.py b/frappe/patches/v8_1/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/frappe/patches/v8_1/enable_allow_error_traceback_in_system_settings.py b/frappe/patches/v8_1/enable_allow_error_traceback_in_system_settings.py new file mode 100644 index 0000000000..9bd9757a86 --- /dev/null +++ b/frappe/patches/v8_1/enable_allow_error_traceback_in_system_settings.py @@ -0,0 +1,15 @@ +# Copyright (c) 2017, Frappe and Contributors +# License: GNU General Public License v3. See license.txt + +from __future__ import unicode_literals +import frappe + +def execute(): + """ enable the allow_enable_traceback property in system settings """ + + frappe.reload_doc("core", "doctype", "system_settings") + doc = frappe.get_doc("System Settings", "System Settings") + doc.allow_error_traceback = 1 + doc.flags.ignore_permissions=True + doc.flags.ignore_mandatory=True + doc.save() \ No newline at end of file