fix: simplify erpnext.get_region

(cherry picked from commit 2fa641f86d)
This commit is contained in:
Sagar Vora
2023-04-04 17:50:31 +05:30
committed by Mergify
parent 789dfd6774
commit 87595bdb7e

View File

@@ -120,12 +120,14 @@ def get_region(company=None):
You can also set global company flag in `frappe.flags.company`
"""
if company or frappe.flags.company:
return frappe.get_cached_value("Company", company or frappe.flags.company, "country")
elif frappe.flags.country:
return frappe.flags.country
else:
return frappe.get_system_settings("country")
if not company:
company = frappe.local.flags.company
if company:
return frappe.get_cached_value("Company", company, "country")
return frappe.flags.country or frappe.get_system_settings("country")
def allow_regional(fn):