fix(patch): set attribute to none if it does not exist (#17605)

This commit is contained in:
sahil28297
2019-05-15 07:44:45 +05:30
committed by Nabin Hait
parent aa493a25f8
commit 15e0861e82

View File

@@ -6,5 +6,10 @@ import frappe
def execute():
stock_settings = frappe.get_doc('Stock Settings')
if stock_settings.default_warehouse and not frappe.db.exists("Warehouse", stock_settings.default_warehouse):
stock_settings.default_warehouse = None
if stock_settings.stock_uom and not frappe.db.exists("UOM", stock_settings.stock_uom):
stock_settings.stock_uom = None
stock_settings.flags.ignore_mandatory = True
stock_settings.action_if_quality_inspection_is_not_submitted = "Stop"
stock_settings.save()
stock_settings.save()