Merge pull request #1138 from anandpdoshi/hotfix
Shopping cart cookie fixes
diff --git a/selling/utils/cart.py b/selling/utils/cart.py
index c4c0b72..3cd7b3c 100644
--- a/selling/utils/cart.py
+++ b/selling/utils/cart.py
@@ -310,7 +310,7 @@
quotation.run_method("set_price_list_and_item_details")
# set it in cookies for using in product page
- webnotes.cookies[b"selling_price_list"] = quotation.doc.selling_price_list
+ webnotes.local._response.set_cookie("selling_price_list", quotation.doc.selling_price_list)
def set_taxes(quotation, cart_settings, billing_territory):
"""set taxes based on billing territory"""
diff --git a/selling/utils/product.py b/selling/utils/product.py
index d218979..32ff85a 100644
--- a/selling/utils/product.py
+++ b/selling/utils/product.py
@@ -16,7 +16,7 @@
cart_quotation = _get_cart_quotation()
- price_list = webnotes.cookies.get("selling_price_list").value
+ price_list = webnotes.local.request.cookies.get("selling_price_list")
warehouse = webnotes.conn.get_value("Item", item_code, "website_warehouse")
if warehouse: