From 80f30094fb60cb2b6bb53ef72e127ce999a2f088 Mon Sep 17 00:00:00 2001 From: Shreya Shah Date: Thu, 16 Aug 2018 10:29:17 +0530 Subject: [PATCH] Fix error msg (#15146) --- erpnext/accounts/doctype/account/account.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py index cc33c547ea8..3db740272b3 100644 --- a/erpnext/accounts/doctype/account/account.py +++ b/erpnext/accounts/doctype/account/account.py @@ -207,10 +207,13 @@ def validate_account_number(name, account_number, company): @frappe.whitelist() def update_account_number(name, account_name, account_number=None): - account = frappe.db.get_value("Account", name, ["company"], as_dict=True) + account = frappe.db.get_value("Account", name, "company", as_dict=True) + if not account: return validate_account_number(name, account_number, account.company) if account_number: frappe.db.set_value("Account", name, "account_number", account_number.strip()) + else: + frappe.db.set_value("Account", name, "account_number", "") frappe.db.set_value("Account", name, "account_name", account_name.strip()) new_name = get_account_autoname(account_number, account_name, account.company)