From 75a233b472c03bba9a6ca8b4d97cd41b8d73b1ce Mon Sep 17 00:00:00 2001 From: mbauskar Date: Mon, 10 Jul 2017 14:36:42 +0530 Subject: [PATCH] [hotfix] check if the item group exist or not --- erpnext/setup/doctype/item_group/item_group.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/erpnext/setup/doctype/item_group/item_group.py b/erpnext/setup/doctype/item_group/item_group.py index 92f4c2f220..8d027b3e03 100644 --- a/erpnext/setup/doctype/item_group/item_group.py +++ b/erpnext/setup/doctype/item_group/item_group.py @@ -147,6 +147,7 @@ def invalidate_cache_for(doc, item_group=None): item_group = doc.name for d in get_parent_item_groups(item_group): - d = frappe.get_doc("Item Group", d.name) - if d.route: - clear_cache(d.route) + if frappe.db.exists("Item Group", d.get("name")): + d = frappe.get_doc("Item Group", d.get("name")) + if d.route: + clear_cache(d.route)