From 183234c5b66d12ffa3e57b042dc06a34e60084d2 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Tue, 31 Jan 2017 13:03:43 +0100 Subject: [PATCH] [FIX] website_sale_coupon: Allow public users to use coupons on website --- controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controllers/main.py b/controllers/main.py index 90ab72a014e..9feb7210e1f 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -7,5 +7,5 @@ class Website_coupon(http.Controller): @http.route(['/shop/apply_coupon'], type='json', auth="public", website=True) def shop_apply_coupon(self, promo_code, **post): order = request.website.sale_get_order() - coupon_status = request.env['sale.coupon.apply.code'].apply_coupon(order, promo_code) + coupon_status = request.env['sale.coupon.apply.code'].sudo().apply_coupon(order, promo_code) return coupon_status