From b2f3de6da72e5d0e82b2319ab853886808d3dd16 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 10 Sep 2014 10:30:25 +0200 Subject: [PATCH] [FIX] website_sale: Price of accessory product are all time null. Need to use new api to send the context. --- addons/website_sale/controllers/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 26c9588c574..537f2f004f7 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -298,9 +298,10 @@ class website_sale(http.Controller): 'suggested_products': [], } if order: + _order = order if not context.get('pricelist'): - context['pricelist'] = order.pricelist_id.id - values['suggested_products'] = order._cart_accessories(context=context) + _order = order.with_context(pricelist=order.pricelist_id.id) + values['suggested_products'] = _order._cart_accessories() return request.website.render("website_sale.cart", values)