Merge pull request #14101 from netchampfaris/server-script-enabled

fix: Enable Server Scripts by default
This commit is contained in:
mergify[bot] 2021-09-02 06:38:55 +00:00 committed by GitHub
commit 35b47d9fa3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -30,8 +30,14 @@ class NamespaceDict(frappe._dict):
def safe_exec(script, _globals=None, _locals=None):
# script reports must be enabled via site_config.json
if not frappe.conf.server_script_enabled:
# server scripts can be disabled via site_config.json
# they are enabled by default
if 'server_script_enabled' in frappe.conf:
enabled = frappe.conf.server_script_enabled
else:
enabled = True
if not enabled:
frappe.throw(_('Please Enable Server Scripts'), ServerScriptNotEnabled)
# build globals