patch fix
diff --git a/erpnext/patches/v5_0/set_default_company_in_bom.py b/erpnext/patches/v5_0/set_default_company_in_bom.py
index ce8a5a4..e5dc86c 100644
--- a/erpnext/patches/v5_0/set_default_company_in_bom.py
+++ b/erpnext/patches/v5_0/set_default_company_in_bom.py
@@ -4,12 +4,5 @@
import frappe
def execute():
- for d in frappe.db.sql("""select name from `tabBOM` where docstatus < 2"""):
- try:
- bom = frappe.get_doc('BOM', d.name)
- bom.ignore_validate_update_after_submit = True
- bom.company = frappe.db.get_value("Global Defaults", None, "default_company")
- bom.save()
- frappe.db.commit()
- except:
- frappe.db.rollback()
\ No newline at end of file
+ company = frappe.db.get_value("Global Defaults", None, "default_company")
+ frappe.db.sql("""update `tabBOM` set company = %s""",company)