From 666bf65f48f6de2a1b19d62d5df9633123802716 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Mon, 16 Jun 2025 13:59:08 +0530 Subject: [PATCH] fix: permission issue while completing setup wizard --- erpnext/setup/setup_wizard/operations/install_fixtures.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/setup/setup_wizard/operations/install_fixtures.py b/erpnext/setup/setup_wizard/operations/install_fixtures.py index 6bd126020aa..ee37399e583 100644 --- a/erpnext/setup/setup_wizard/operations/install_fixtures.py +++ b/erpnext/setup/setup_wizard/operations/install_fixtures.py @@ -367,7 +367,7 @@ def add_uom_data(): if not frappe.db.exists("UOM", d.get("uom_name")): doc = frappe.new_doc("UOM") doc.update(d) - doc.save() + doc.insert(ignore_permissions=True) # bootstrap uom conversion factors uom_conversions = json.loads( @@ -505,6 +505,7 @@ def update_stock_settings(): stock_settings.auto_insert_price_list_rate_if_missing = 1 stock_settings.update_price_list_based_on = "Rate" stock_settings.set_qty_in_transactions_based_on_serial_no_input = 1 + stock_settings.flags.ignore_permissions = True stock_settings.save()