From ea92ce6018dbb14097077e5be85c1883348e763d Mon Sep 17 00:00:00 2001 From: Toufik Ben Jaa Date: Thu, 23 May 2019 15:03:17 +0000 Subject: [PATCH] [FIX] website_forum: access right issue on validation queue - If you are a portal user when trying to access the validation queue an access right error can be triggered when trying to read the post's user name if the record rules don't let you read on this specific user. closes odoo/odoo#33626 Signed-off-by: Nicolas Seinlet (nse) --- addons/website_forum/controllers/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index ed2cb30df2e..bd62e519338 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -439,7 +439,7 @@ class WebsiteForum(WebsiteProfile): values = self._prepare_user_values(forum=forum) values.update({ - 'posts_ids': posts_to_validate_ids, + 'posts_ids': posts_to_validate_ids.sudo(), 'queue_type': 'validation', }) @@ -459,7 +459,7 @@ class WebsiteForum(WebsiteProfile): values = self._prepare_user_values(forum=forum) values.update({ - 'posts_ids': flagged_posts_ids, + 'posts_ids': flagged_posts_ids.sudo(), 'queue_type': 'flagged', 'flagged_queue_active': 1, }) @@ -478,7 +478,7 @@ class WebsiteForum(WebsiteProfile): values = self._prepare_user_values(forum=forum) values.update({ - 'posts_ids': offensive_posts_ids, + 'posts_ids': offensive_posts_ids.sudo(), 'queue_type': 'offensive', })