fix: website showing disabled items in list of products
diff --git a/erpnext/portal/product_configurator/utils.py b/erpnext/portal/product_configurator/utils.py
index 3a373a4..9c0120d 100644
--- a/erpnext/portal/product_configurator/utils.py
+++ b/erpnext/portal/product_configurator/utils.py
@@ -52,7 +52,6 @@
def get_products_for_website(field_filters=None, attribute_filters=None, search=None):
-
if attribute_filters:
item_codes = get_item_codes_by_attributes(attribute_filters)
items_by_attributes = get_items([['name', 'in', item_codes]])
@@ -336,7 +335,9 @@
filter_condition = get_conditions(filters, 'and')
- where_conditions = ' and '.join(
+ where_conditions = 'disabled = 0 and '
+
+ where_conditions += ' and '.join(
[condition for condition in [show_in_website_condition, search_condition, filter_condition] if condition]
)