[FIX] website: remove backslash from redirect with enable_editor

bzr revid: chm@openerp.com-20140314180029-iaeq4i6735pcw100
This commit is contained in:
chm@openerp.com 2014-03-14 19:00:29 +01:00
parent 353bbdc2c3
commit d5ddf5152c
3 changed files with 4 additions and 4 deletions

View File

@ -245,7 +245,7 @@ class WebsiteBlog(http.Controller):
'content': '',
'website_published': False,
}, context=create_context)
return werkzeug.utils.redirect("/blogpost/%s/?enable_editor=1" % new_blog_post_id)
return werkzeug.utils.redirect("/blogpost/%s?enable_editor=1" % new_blog_post_id)
@http.route('/blogpost/duplicate', type='http', auth="public", website=True)
def blog_post_copy(self, blog_post_id, **post):
@ -258,4 +258,4 @@ class WebsiteBlog(http.Controller):
cr, uid, context = request.cr, request.uid, request.context
create_context = dict(context, mail_create_nosubscribe=True)
new_blog_post_id = request.registry['blog.post'].copy(cr, uid, blog_post_id, {}, context=create_context)
return werkzeug.utils.redirect("/blogpost/%s/?enable_editor=1" % new_blog_post_id)
return werkzeug.utils.redirect("/blogpost/%s?enable_editor=1" % new_blog_post_id)

View File

@ -202,4 +202,4 @@ class website_event(http.Controller):
'date_end': (date_begin + timedelta(days=(1))).strftime('%Y-%m-%d'),
}
event_id = Event.create(request.cr, request.uid, vals, context=context)
return request.redirect("/event/%s/?enable_editor=1" % event_id)
return request.redirect("/event/%s?enable_editor=1" % event_id)

View File

@ -331,7 +331,7 @@ class Ecommerce(http.Controller):
}, context=request.context)
product = Product.browse(request.cr, request.uid, product_id, context=request.context)
return request.redirect("/shop/product/%s/?enable_editor=1" % product.product_tmpl_id.id)
return request.redirect("/shop/product/%s?enable_editor=1" % slug(product.product_tmpl_id))
@http.route(['/shop/mycart'], type='http', auth="public", website=True, multilang=True)
def mycart(self, **post):