From 2d0e3fd9af521e407be35fd09e9427176609513f Mon Sep 17 00:00:00 2001 From: Shllokkk Date: Fri, 5 Jun 2026 20:43:02 +0530 Subject: [PATCH] fix: drop ignore_permissions handling from add_ac (cherry picked from commit 37d2adc74ba91f388194b3bbe07368c40573a9b2) --- erpnext/accounts/utils.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/erpnext/accounts/utils.py b/erpnext/accounts/utils.py index 557afc865fd..7fff2f156c4 100644 --- a/erpnext/accounts/utils.py +++ b/erpnext/accounts/utils.py @@ -397,15 +397,13 @@ def add_ac(args=None): if not args: args = frappe.local.form_dict + args.pop("ignore_permissions", None) + frappe.has_permission("Account", "create", throw=True) + args.doctype = "Account" args = make_tree_args(**args) ac = frappe.new_doc("Account") - - if args.get("ignore_permissions"): - ac.flags.ignore_permissions = True - args.pop("ignore_permissions") - ac.update(args) if not ac.parent_account: