summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Simonis <chs@openerp.com>2013-06-27 16:27:51 +0200
committerChristophe Simonis <chs@openerp.com>2013-06-27 16:27:51 +0200
commit6bf5b4bee212370d929c8afff414cf13da4f87b6 (patch)
treeb71f1448dd32e36d9a2b6e690fab30ac153c1d34
parentca9b2db554e9fe3b93ec27eea4229ef2191838e1 (diff)
[FIX] website: correct /page route
bzr revid: chs@openerp.com-20130627142751-2etjs1svey3swis8
-rw-r--r--addons/website/controllers/main.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py
index 11cea011bb5..10ebb457adc 100644
--- a/addons/website/controllers/main.py
+++ b/addons/website/controllers/main.py
@@ -62,14 +62,15 @@ class Website(openerp.addons.web.controllers.main.Home):
return super(Website, self).index(*args, **kw)
@http.route('/page/<path:path>', type='http', auth="db")
- def page(self, **kw):
+ def page(self, path):
editable = bool(request.session._uid)
+ uid = request.session._uid or openerp.SUPERUSER_ID
try:
request.session.check_security()
except http.SessionExpiredException:
editable = False
- path = kw['path']
- modules = request.registry.get("ir.ui.view").render(request.cr, 1, path, {})
+ uid = openerp.SUPERUSER_ID
+ html = request.registry.get("ir.ui.view").render(request.cr, uid, path, {})
if editable:
html = html.replace('<!--editable-->', get_html_head())
return html