Merge pull request #48069 from rohitwaghchaure/fixed-fitures-perm-issue

fix: permission issue while completing setup wizard
This commit is contained in:
rohitwaghchaure
2025-06-16 14:19:36 +05:30
committed by GitHub

View File

@@ -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()