diff options
| author | Romain Derie <rde@odoo.com> | 2018-09-19 17:00:20 +0200 |
|---|---|---|
| committer | Romain Derie <rde@odoo.com> | 2018-09-25 19:16:10 +0200 |
| commit | 4daceeddb2f9e048d4b681632a9507a6dd997805 (patch) | |
| tree | 358af4372bd62dfb1129cf667d8394fe8503f8f8 /addons/website_forum/controllers | |
| parent | d3530eb07e24278117ab396ecb86a59deecc312d (diff) | |
[IMP] website(_*): add kwargs in routes where necessary
task-32836
Diffstat (limited to 'addons/website_forum/controllers')
| -rw-r--r-- | addons/website_forum/controllers/main.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index dab0c69407e..dd3606ca727 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -455,7 +455,7 @@ class WebsiteForum(http.Controller): # -------------------------------------------------- @http.route('/forum/<model("forum.forum"):forum>/validation_queue', type='http', auth="user", website=True) - def validation_queue(self, forum): + def validation_queue(self, forum, **kwargs): user = request.env.user if user.karma < forum.karma_moderate: raise werkzeug.exceptions.NotFound() @@ -473,7 +473,7 @@ class WebsiteForum(http.Controller): return request.render("website_forum.moderation_queue", values) @http.route('/forum/<model("forum.forum"):forum>/flagged_queue', type='http', auth="user", website=True) - def flagged_queue(self, forum): + def flagged_queue(self, forum, **kwargs): user = request.env.user if user.karma < forum.karma_moderate: raise werkzeug.exceptions.NotFound() @@ -491,7 +491,7 @@ class WebsiteForum(http.Controller): return request.render("website_forum.moderation_queue", values) @http.route('/forum/<model("forum.forum"):forum>/offensive_posts', type='http', auth="user", website=True) - def offensive_posts(self, forum): + def offensive_posts(self, forum, **kwargs): user = request.env.user if user.karma < forum.karma_moderate: raise werkzeug.exceptions.NotFound() @@ -509,7 +509,7 @@ class WebsiteForum(http.Controller): return request.render("website_forum.moderation_queue", values) @http.route('/forum/<model("forum.forum"):forum>/post/<model("forum.post"):post>/validate', type='http', auth="user", website=True) - def post_accept(self, forum, post): + def post_accept(self, forum, post, **kwargs): url = "/forum/%s/validation_queue" % (slug(forum)) if post.state == 'flagged': url = "/forum/%s/flagged_queue" % (slug(forum)) @@ -519,7 +519,7 @@ class WebsiteForum(http.Controller): return werkzeug.utils.redirect(url) @http.route('/forum/<model("forum.forum"):forum>/post/<model("forum.post"):post>/refuse', type='http', auth="user", website=True) - def post_refuse(self, forum, post): + def post_refuse(self, forum, post, **kwargs): post.refuse() return self.question_ask_for_close(forum, post) @@ -530,7 +530,7 @@ class WebsiteForum(http.Controller): return post.flag()[0] @http.route('/forum/<model("forum.forum"):forum>/post/<model("forum.post"):post>/ask_for_mark_as_offensive', type='http', auth="user", methods=['GET'], website=True) - def post_ask_for_mark_as_offensive(self, forum, post): + def post_ask_for_mark_as_offensive(self, forum, post, **kwargs): offensive_reasons = request.env['forum.post.reason'].search([('reason_type', '=', 'offensive')]) values = self._prepare_forum_values(forum=forum) |
