From 9257baa74776a3baa0ae284f53578bc520510d7d Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Tue, 3 Feb 2015 12:29:36 +0530 Subject: [PATCH] fixes in bom validations --- erpnext/manufacturing/doctype/bom/bom.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py index 6160a07b9c..1ef1f7e9e6 100644 --- a/erpnext/manufacturing/doctype/bom/bom.py +++ b/erpnext/manufacturing/doctype/bom/bom.py @@ -210,7 +210,7 @@ class BOM(Document): def validate_materials(self): """ Validate raw material entries """ - if self.get('items') == []: + if not self.get('items'): frappe.throw(_("Raw Materials cannot be blank.")) check_list = [] for m in self.get('items'): @@ -370,7 +370,7 @@ class BOM(Document): frappe.throw(_("Cannot deactivate or cancel BOM as it is linked with other BOMs")) def validate_operations(self): - if self.with_operations and self.get('operations') == []: + if self.with_operations and not self.get('operations'): frappe.throw(_("Operations cannot be left blank.")) def get_bom_items_as_dict(bom, qty=1, fetch_exploded=1):