From 00f01b8b1d359df42e7b42891bf3bfd3cc85b921 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 23 Mar 2016 11:20:57 +0100 Subject: [PATCH] [IMP] website_forum: remove le list of the user per badge (6 minutes to load all avatar for some page, no sense to display all users) --- addons/website_forum/controllers/main.py | 10 ----- addons/website_forum/views/website_forum.xml | 39 ++------------------ 2 files changed, 4 insertions(+), 45 deletions(-) diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index 4874879a178..da4fa4642a1 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -715,16 +715,6 @@ class WebsiteForum(http.Controller): }) return request.website.render("website_forum.badge", values) - @http.route(['''/forum//badge/'''], type='http', auth="public", website=True) - def badge_users(self, forum, badge, **kwargs): - 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, - 'users': users, - }) - return request.website.render("website_forum.badge_user", values) - # Messaging # -------------------------------------------------- diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 66902c2d2fb..fe70723c2f2 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -1136,12 +1136,12 @@
- + - + awarded users @@ -1153,37 +1153,6 @@ - -