fix: handleling condition if default company doesn't exist
This commit is contained in:
parent
7600960d2b
commit
b719620d0c
@ -16,14 +16,15 @@ from frappe.utils.jinja import render_template
|
||||
|
||||
def execute(filters=None):
|
||||
filters = filters if isinstance(filters, _dict) else _dict(filters)
|
||||
company = frappe.db.get_default("company")
|
||||
|
||||
if not filters:
|
||||
filters.setdefault('fiscal_year', get_fiscal_year(nowdate())[0])
|
||||
filters.setdefault('company', company)
|
||||
filters.setdefault('company', frappe.db.get_default("company"))
|
||||
|
||||
region = frappe.db.get_value("Company", fieldname = ["country"], filters = { "name": company })
|
||||
region = frappe.db.get_value("Company", fieldname = ["country"], filters = { "name": filters.company })
|
||||
if region != 'United States':
|
||||
return [],[]
|
||||
|
||||
data = []
|
||||
columns = get_columns()
|
||||
data = frappe.db.sql("""
|
||||
|
Loading…
x
Reference in New Issue
Block a user