diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index b15d0f1dda1..0b8a5a8328e 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -110,10 +110,14 @@ class website_forum(http.Controller): @http.route(['/forum/user/'], type='http', auth="public", website=True, multilang=True) def open_user(self, user, **post): + answers = {} + for answer in user.answer_ids: + answers[answer.parent_id] = True values = { 'user': user, 'main_object': user, - 'searches': post + 'searches': post, + 'answers': answers.keys() } return request.website.render("website_forum.user_detail_full", values) diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 6dfc4d8dd75..1a88bd2640f 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -44,7 +44,7 @@ Views -
+
@@ -367,7 +367,7 @@ Answer
-
+

@@ -400,7 +400,7 @@

-
+
@@ -466,180 +466,98 @@