From 500e1bc9b571f7bc5a255e3e0289a80e7fbd311c Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 26 Jun 2014 10:53:32 +0530 Subject: [PATCH] Show Frozen field in account to all if Frozen Account Modifier is not specified in Accounts Settings --- erpnext/accounts/doctype/account/account.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py index b1edaf4df4..014dde51e9 100644 --- a/erpnext/accounts/doctype/account/account.py +++ b/erpnext/accounts/doctype/account/account.py @@ -11,8 +11,9 @@ class Account(Document): nsm_parent_field = 'parent_account' def onload(self): - frozen_accounts_modifier = frappe.db.get_value("Accounts Settings", "Accounts Settings", "frozen_accounts_modifier") - if frozen_accounts_modifier in frappe.user.get_roles(): + frozen_accounts_modifier = frappe.db.get_value("Accounts Settings", "Accounts Settings", + "frozen_accounts_modifier") + if not frozen_accounts_modifier or frozen_accounts_modifier in frappe.user.get_roles(): self.get("__onload").can_freeze_account = True