From 468050a6f0d29bc2740ace1d44b5314e7e0f28e9 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Fri, 29 Apr 2022 14:24:04 +0200 Subject: [PATCH] esale_menus_by_website and active menus --- product.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/product.py b/product.py index 3a1ac60..11b39db 100644 --- a/product.py +++ b/product.py @@ -102,9 +102,11 @@ class Template(metaclass=PoolMeta): Category = Pool().get('product.category') if hasattr(Category, 'esale_active'): - return [cat for cat in self.categories if website in cat.websites] + return [cat for cat in self.categories + if website in cat.websites and cat.esale_active == True] else: - return [menu for menu in self.esale_menus if website == menu.website] + return [menu for menu in self.esale_menus + if website == menu.website and menu.active == True] class Product(metaclass=PoolMeta):