From 686284261df48e3b1d225e2391a95fe5d4813a4e Mon Sep 17 00:00:00 2001 From: Andrew McLeod Date: Fri, 6 Jul 2018 06:11:37 +0100 Subject: [PATCH] Added check to get_parent_item_groups; if called without an item group, return a default parents list of 'Home' only. (#14811) --- erpnext/setup/doctype/item_group/item_group.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/setup/doctype/item_group/item_group.py b/erpnext/setup/doctype/item_group/item_group.py index 2f7adb2fcc..230b740ef0 100644 --- a/erpnext/setup/doctype/item_group/item_group.py +++ b/erpnext/setup/doctype/item_group/item_group.py @@ -156,6 +156,8 @@ def get_group_item_count(item_group): def get_parent_item_groups(item_group_name): + if not item_group_name: + return [{"name": frappe._("Home"), "route":"/"}] item_group = frappe.get_doc("Item Group", item_group_name) return [{"name": frappe._("Home"), "route":"/"}]+\ frappe.db.sql("""select name, route from `tabItem Group`