From 0dad1957c8cdf673eb96ea86c943874a8fe25dff Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Fri, 3 Oct 2025 15:11:06 +0530 Subject: [PATCH] fix: failing patch (cherry picked from commit 41d1703e7c374694897e2470ef3fec9d5de45010) --- .../patch_missing_buying_price_list_in_material_request.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/erpnext/patches/v15_0/patch_missing_buying_price_list_in_material_request.py b/erpnext/patches/v15_0/patch_missing_buying_price_list_in_material_request.py index 379a1a50983..473c0d5fbc3 100644 --- a/erpnext/patches/v15_0/patch_missing_buying_price_list_in_material_request.py +++ b/erpnext/patches/v15_0/patch_missing_buying_price_list_in_material_request.py @@ -9,10 +9,9 @@ def execute(): docs = frappe.get_all( "Material Request", filters={"buying_price_list": ["is", "not set"], "docstatus": 1}, pluck="name" ) - old_limit = frappe.db.MAX_WRITES_PER_TRANSACTION - frappe.db.MAX_WRITES_PER_TRANSACTION *= 4 + frappe.db.auto_commit_on_many_writes = 1 try: for doc in docs: frappe.db.set_value("Material Request", doc, "buying_price_list", default_buying_price_list) finally: - frappe.db.MAX_WRITES_PER_TRANSACTION = old_limit + frappe.db.auto_commit_on_many_writes = 0