fix: Validate field filter wrt to Website Item & re-use validation in Item Group

This commit is contained in:
marination
2022-04-18 18:50:58 +05:30
parent bed9e09153
commit 34437a83df
2 changed files with 12 additions and 9 deletions

View File

@@ -12,6 +12,7 @@ from frappe.website.render import clear_cache
from frappe.website.website_generator import WebsiteGenerator
from six.moves.urllib.parse import quote
from erpnext.e_commerce.doctype.e_commerce_settings.e_commerce_settings import ECommerceSettings
from erpnext.e_commerce.product_data_engine.filters import ProductFiltersBuilder
@@ -36,6 +37,7 @@ class ItemGroup(NestedSet, WebsiteGenerator):
self.make_route()
self.validate_item_group_defaults()
ECommerceSettings.validate_field_filters(self.filter_fields, enable_field_filters=True)
def on_update(self):
NestedSet.on_update(self)