From fe46f2c7fde4d8020e484f8d1388b6ff72874730 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Mon, 19 Sep 2016 17:41:34 +0200 Subject: [PATCH] [FIX] website_sale_option: force price for qty 1 Display the price for 1 product only --- addons/website_sale/controllers/main.py | 2 ++ .../views/website_sale_options_templates.xml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 03c00f09d87..b76340f524a 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -128,6 +128,8 @@ class WebsiteSale(http.Controller): (variant id, [visible attribute ids], variant price, variant sale price) """ # product attributes with at least two choices + product = product.with_context(quantity=1) + visible_attrs_ids = product.attribute_line_ids.filtered(lambda l: len(l.value_ids) > 1).mapped('attribute_id').ids to_currency = request.website.get_current_pricelist().currency_id attribute_value_ids = [] diff --git a/addons/website_sale_options/views/website_sale_options_templates.xml b/addons/website_sale_options/views/website_sale_options_templates.xml index d3d9c319cf5..1ca3f518cf0 100644 --- a/addons/website_sale_options/views/website_sale_options_templates.xml +++ b/addons/website_sale_options/views/website_sale_options_templates.xml @@ -63,7 +63,7 @@ }'/>