Skip to content

frappe.exceptions.DoesNotExistError: Item Group Men not found and IndexError: list index out of range #1

@umarless

Description

@umarless

Traceback (most recent call last):
File "apps/frappe/frappe/website/serve.py", line 20, in get_response
return renderer_instance.render()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 84, in render
html = self.get_html()
File "apps/frappe/frappe/website/utils.py", line 534, in cache_html_decorator
html = func(*args, **kwargs)
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 95, in get_html
self.update_context()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 163, in update_context
data = self.run_pymodule_method("get_context")
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 223, in run_pymodule_method
return method(self.context)
File "apps/ls_shop/ls_shop/www/products/list.py", line 176, in get_context
filters, price_range = get_product_filters(selected_filters)
File "apps/ls_shop/ls_shop/www/products/list.py", line 123, in get_product_filters
filters["Men"] = get_category_tree("Men")["children"]
File "apps/ls_shop/ls_shop/www/products/list.py", line 96, in get_category_tree
return build_node(root_category)
File "apps/ls_shop/ls_shop/www/products/list.py", line 71, in build_node
doc = frappe.get_cached_doc("Item Group", category_name)
File "apps/frappe/frappe/init.py", line 1182, in get_cached_doc
doc = get_doc(*args, **kwargs)
File "apps/frappe/frappe/init.py", line 1308, in get_doc
return frappe.model.document.get_doc(*args, **kwargs)
File "apps/frappe/frappe/model/document.py", line 85, in get_doc
return controller(*args, **kwargs)
File "apps/frappe/frappe/website/website_generator.py", line 16, in init
super().init(*args, **kwargs)
File "apps/frappe/frappe/model/document.py", line 126, in init
self.load_from_db()
File "apps/frappe/frappe/model/document.py", line 179, in load_from_db
frappe.throw(
File "apps/frappe/frappe/init.py", line 609, in throw
msgprint(
File "apps/frappe/frappe/init.py", line 574, in msgprint
_raise_exception()
File "apps/frappe/frappe/init.py", line 525, in _raise_exception
raise exc
frappe.exceptions.DoesNotExistError: Item Group Men not found

After resolving above error I am getting below error.

Traceback (most recent call last):
File "apps/frappe/frappe/website/serve.py", line 20, in get_response
return renderer_instance.render()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 84, in render
html = self.get_html()
File "apps/frappe/frappe/website/utils.py", line 534, in cache_html_decorator
html = func(*args, **kwargs)
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 95, in get_html
self.update_context()
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 163, in update_context
data = self.run_pymodule_method("get_context")
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 223, in run_pymodule_method
return method(self.context)
File "apps/ls_shop/ls_shop/www/products/list.py", line 179, in get_context
filters, price_range = get_product_filters(selected_filters)
File "apps/ls_shop/ls_shop/www/products/list.py", line 130, in get_product_filters
filters["brands"] = get_filter_brands(selected_filters)
File "apps/ls_shop/ls_shop/www/products/list.py", line 27, in get_filter_brands
if not brands[0]:
IndexError: list index out of range

$ bench version -f table
+------------------+---------+------------+---------+
| App | Version | Branch | Commit |
+------------------+---------+------------+---------+
| doppio | 0.0.1 | master | 6594108 |
| erpnext | 15.73.2 | version-15 | e0313bb |
| frappe | 15.76.0 | version-15 | 6cc2b01 |
| ls_shop | 0.0.1 | develop | d7e5c13 |
| payments | 0.0.1 | version-15 | e594b60 |
| webshop | 0.0.1 | version-15 | 6c8fd00 |
+------------------+---------+------------+---------+
$ bench --site ls.localhost list-apps

frappe 15.76.0 version-15
erpnext 15.73.2 version-15
payments 0.0.1 version-15
webshop 0.0.1 version-15
ls_shop 0.0.1 develop

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions