fix: Handle unavailable Variants in Website (#22195)

* fix: Handle unavailable Variants in Website

* fix: Fetch cart setting from argument
This commit is contained in:
Marica
2020-06-16 00:20:57 +05:30
committed by GitHub
parent d8683d381b
commit 2112834743
3 changed files with 12 additions and 4 deletions

View File

@@ -1,4 +1,5 @@
import frappe
from frappe.utils import cint
from erpnext.portal.product_configurator.item_variants_cache import ItemVariantsCacheManager
def get_field_filter_data():
@@ -243,6 +244,8 @@ def get_next_attribute_and_values(item_code, selected_attributes):
else:
product_info = None
product_info["allow_items_not_in_stock"] = cint(data.cart_settings.allow_items_not_in_stock)
return {
'next_attribute': next_attribute,
'valid_options_for_attributes': valid_options_for_attributes,