[fix] remove warehouse from Stock Settings if warehouse wont exists (#11487)
This commit is contained in:
parent
148b62a206
commit
045b2877b7
@ -456,3 +456,4 @@ erpnext.patches.v9_0.set_variant_item_description
|
|||||||
erpnext.patches.v9_0.set_uoms_in_variant_field
|
erpnext.patches.v9_0.set_uoms_in_variant_field
|
||||||
erpnext.patches.v9_0.copy_old_fees_field_data
|
erpnext.patches.v9_0.copy_old_fees_field_data
|
||||||
erpnext.patches.v9_0.set_pos_profile_name
|
erpnext.patches.v9_0.set_pos_profile_name
|
||||||
|
erpnext.patches.v9_0.remove_non_existing_warehouse_from_stock_settings
|
@ -0,0 +1,7 @@
|
|||||||
|
import frappe
|
||||||
|
|
||||||
|
def execute():
|
||||||
|
default_warehouse = frappe.db.get_value("Stock Settings", None, "default_warehouse")
|
||||||
|
if default_warehouse:
|
||||||
|
if not frappe.db.get_value("Warehouse", {"name": default_warehouse}):
|
||||||
|
frappe.db.set_value("Stock Settings", None, "default_warehouse", "")
|
Loading…
x
Reference in New Issue
Block a user