From 8ea761824d3e492511ac13f718f009d6a2cc1270 Mon Sep 17 00:00:00 2001 From: Florent Lejoly Date: Mon, 23 Sep 2019 12:04:01 +0000 Subject: [PATCH] [FIX] website_slides: leave course Currently there is a traceback when trying to leave a course (unsubscribe) from the frontend on the homepage of a specific course. (when clicking on "You're enrolled") This fixes the traceback. closes odoo/odoo#37384 Signed-off-by: Thibault Delavallee (tde) --- addons/website_slides/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index cefc1411f84..d0867a8b342 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -513,7 +513,7 @@ class WebsiteSlides(WebsiteProfile): @http.route(['/slides/channel/leave'], type='json', auth='user', website=True) def slide_channel_leave(self, channel_id): - request.env['slide.channel'].browse(channel_id)._remove_membership(request.env.user.partner_id) + request.env['slide.channel'].browse(channel_id)._remove_membership(request.env.user.partner_id.ids) return True @http.route(['/slides/channel/tag/search_read'], type='json', auth='user', methods=['POST'], website=True)