From 11bde0ba141e61785a3f4c257be465f0d6f1e83c Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 29 Dec 2016 10:57:48 +0530 Subject: [PATCH] Patch fixed --- erpnext/patches/v7_1/save_stock_settings.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/erpnext/patches/v7_1/save_stock_settings.py b/erpnext/patches/v7_1/save_stock_settings.py index 83c27dc4610..d3f0263c102 100644 --- a/erpnext/patches/v7_1/save_stock_settings.py +++ b/erpnext/patches/v7_1/save_stock_settings.py @@ -3,5 +3,13 @@ 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.save()