diff --git a/addons/website_blog/controllers/main.py b/addons/website_blog/controllers/main.py index 6dc04305d65..d47f53feea6 100644 --- a/addons/website_blog/controllers/main.py +++ b/addons/website_blog/controllers/main.py @@ -10,9 +10,7 @@ from collections import defaultdict from odoo import http, fields, tools, models from odoo.addons.http_routing.models.ir_http import slug, unslug from odoo.addons.website.controllers.main import QueryURL -from odoo.addons.portal.controllers.portal import _build_url_w_params from odoo.http import request -from odoo.osv import expression from odoo.tools import html2plaintext from odoo.tools.misc import get_lang from odoo.tools import sql @@ -228,11 +226,11 @@ class WebsiteBlog(http.Controller): return r @http.route([ - '''/blog//post//post/''', ], type='http', auth="public", website=True, sitemap=False) - def old_blog_post(self, blog, blog_post, tag_id=None, page=1, enable_editor=None, **post): + def old_blog_post(self, blog, blog_post, **post): # Compatibility pre-v14 - return request.redirect(_build_url_w_params("/blog/%s/%s" % (slug(blog), slug(blog_post)), request.params), code=301) + return request.redirect("/blog/%s/%s" % (slug(blog), slug(blog_post)), code=301) @http.route([ '''/blog//