[FIX] website_forum: read badge owners as SUPERUSER
authorChristophe Simonis <chs@odoo.com>
Mon, 17 Nov 2014 18:13:48 +0000 (19:13 +0100)
committerChristophe Simonis <chs@odoo.com>
Mon, 17 Nov 2014 18:13:48 +0000 (19:13 +0100)
addons/website_forum/controllers/main.py

index 66bde93..43788ed 100644 (file)
@@ -558,7 +558,7 @@ class WebsiteForum(http.Controller):
 
     @http.route(['''/forum/<model("forum.forum"):forum>/badge/<model("gamification.badge"):badge>'''], type='http', auth="public", website=True)
     def badge_users(self, forum, badge, **kwargs):
-        users = [badge_user.user_id for badge_user in badge.owner_ids]
+        users = [badge_user.user_id for badge_user in badge.sudo().owner_ids]
         values = self._prepare_forum_values(forum=forum, searches={'badges': True})
         values.update({
             'badge': badge,