fix: reduce function call

This commit is contained in:
Sagar Vora 2022-11-18 02:22:43 +05:30
parent 66ac65482d
commit 48413b0778

View File

@ -380,13 +380,11 @@ def validate_account_number(name, account_number, company):
@frappe.whitelist() @frappe.whitelist()
def update_account_number(name, account_name, account_number=None, from_descendant=False): def update_account_number(name, account_name, account_number=None, from_descendant=False):
account = frappe.get_cached_value("Account", name, "company", as_dict=True) account = frappe.get_cached_doc("Account", name)
if not account: if not account:
return return
old_acc_name, old_acc_number = frappe.get_cached_value( old_acc_name, old_acc_number = account.account_name, account.account_number
"Account", name, ["account_name", "account_number"]
)
# check if account exists in parent company # check if account exists in parent company
ancestors = get_ancestors_of("Company", account.company) ancestors = get_ancestors_of("Company", account.company)