From 8e77e397fdbd1a1e11314f7efca5b1594eda79d8 Mon Sep 17 00:00:00 2001 From: Moens Alexandre Date: Mon, 2 May 2022 08:50:30 +0000 Subject: [PATCH] [FIX] website_sale : ref before assignment Before this commit: redirect_url may have never been asssigned before being read opw-2827002 closes odoo/odoo#90374 X-original-commit: 1aa35cba14528f413e9813707c406f31bfb07967 Signed-off-by: William Braeckman (wbr) --- addons/website_sale/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index b7d67b6e9f9..e23d2210af1 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -427,9 +427,9 @@ class WebsiteSale(http.Controller): @http.route(['/shop/change_pricelist/'], type='http', auth="public", website=True, sitemap=False) def pricelist_change(self, pricelist, **post): website = request.env['website'].get_current_website() + redirect_url = request.httprequest.referrer if (pricelist.selectable or pricelist == request.env.user.partner_id.property_product_pricelist) \ and website.is_pricelist_available(pricelist.id): - redirect_url = request.httprequest.referrer if redirect_url and request.website.is_view_active('website_sale.filter_products_price'): decoded_url = url_parse(redirect_url) args = url_decode(decoded_url.query)