From 1d359eab49b93a55ac14e60359e6ebbb847307e7 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 11 Feb 2014 13:47:41 +0100 Subject: [PATCH] [FIX] Use correct uid for rendering and cheat for website bzr revid: fme@openerp.com-20140211124741-4y2z1szvakcy76tn --- addons/auth_signup/controllers/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/auth_signup/controllers/main.py b/addons/auth_signup/controllers/main.py index 940bacb298a..6fde246dd2e 100644 --- a/addons/auth_signup/controllers/main.py +++ b/addons/auth_signup/controllers/main.py @@ -38,7 +38,7 @@ class AuthSignupHome(openerp.addons.web.controllers.main.Home): response.params['values'].update(self.get_auth_signup_config()) return response - @http.route('/web/signup', type='http', auth='none') + @http.route('/web/signup', type='http', auth='public', website=True) def web_auth_signup(self, *args, **kw): qcontext = self.get_auth_signup_qcontext() @@ -53,10 +53,10 @@ class AuthSignupHome(openerp.addons.web.controllers.main.Home): qcontext['error'] = _(e.message) def callback(template, values): - return request.registry['ir.ui.view'].render(request.cr, openerp.SUPERUSER_ID, template, values) + return request.registry['ir.ui.view'].render(request.cr, request.uid, template, values) return LazyResponse(callback, template='auth_signup.signup', values=qcontext) - @http.route('/web/reset_password', type='http', auth='none') + @http.route('/web/reset_password', type='http', auth='public', website=True) def web_auth_reset_password(self, *args, **kw): qcontext = self.get_auth_signup_qcontext() @@ -81,7 +81,7 @@ class AuthSignupHome(openerp.addons.web.controllers.main.Home): _logger.exception('error when resetting password') def callback(template, values): - return request.registry['ir.ui.view'].render(request.cr, openerp.SUPERUSER_ID, template, values) + return request.registry['ir.ui.view'].render(request.cr, request.uid, template, values) return LazyResponse(callback, template='auth_signup.reset_password', values=qcontext) def get_auth_signup_config(self):