diff --git a/controllers/main.py b/controllers/main.py index 6088e727f59..2fdfe53d5ed 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -10,16 +10,6 @@ class WebsiteSale(WebsiteSale): def pricelist(self, promo, **post): order = request.website.sale_get_order() coupon_status = request.env['sale.coupon.apply.code'].sudo().apply_coupon(order, promo) - print coupon_status.get('error', False) if coupon_status.get('error', False): return super(WebsiteSale, self).pricelist(promo, **post) - return request.redirect("/shop/cart") - - @http.route(['/shop/pricelist_payment'], type='http', auth="public", website=True) - def pricelist_payment(self, promo, **post): - order = request.website.sale_get_order() - coupon_status = request.env['sale.coupon.apply.code'].sudo().apply_coupon(order, promo) - print coupon_status.get('error', False) - if coupon_status.get('error', False): - return super(WebsiteSale, self).pricelist(promo, **post) - return request.redirect("/shop/payment") + return request.redirect(post.get('r', '/shop/cart')) diff --git a/views/website_sale_templates.xml b/views/website_sale_templates.xml index 165762c0e53..ff9f59c8ed9 100644 --- a/views/website_sale_templates.xml +++ b/views/website_sale_templates.xml @@ -13,7 +13,7 @@ -