From 44bac1b270bf31255d477e1d8eb2cfbfa600c692 Mon Sep 17 00:00:00 2001 From: LiLEE Date: Tue, 17 Dec 2019 11:03:22 +0000 Subject: [PATCH] [FIX] website_sale_stock: allow override of context MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes odoo/odoo#42062 X-original-commit: 885f24f4ffe400abea7efc8012a4a81d222b5607 Signed-off-by: Jérémy Kersten (jke) --- addons/website_sale_stock/controllers/variant.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/website_sale_stock/controllers/variant.py b/addons/website_sale_stock/controllers/variant.py index d1e318c21ca..f16c3892799 100644 --- a/addons/website_sale_stock/controllers/variant.py +++ b/addons/website_sale_stock/controllers/variant.py @@ -8,5 +8,6 @@ from odoo.addons.website_sale.controllers.variant import WebsiteSaleVariantContr class WebsiteSaleStockVariantController(WebsiteSaleVariantController): @http.route() def get_combination_info_website(self, product_template_id, product_id, combination, add_qty, **kw): - kw['context'] = {'website_sale_stock_get_quantity': True} + kw['context'] = kw.get('context', {}) + kw['context'].update(website_sale_stock_get_quantity=True) return super(WebsiteSaleStockVariantController, self).get_combination_info_website(product_template_id, product_id, combination, add_qty, **kw)