From a35080348c6dca4a9736fe4fa6190f9a47ca632d Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Mon, 7 Jan 2013 10:25:47 +0100 Subject: [PATCH] [FIX]Anonymous mode must work with url params except the specific token or username params bzr revid: dle@openerp.com-20130107092547-zj4ciux3id4bnohn --- addons/portal_anonymous/static/src/js/portal_anonymous.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/portal_anonymous/static/src/js/portal_anonymous.js b/addons/portal_anonymous/static/src/js/portal_anonymous.js index 55326225403..92060aa6f99 100644 --- a/addons/portal_anonymous/static/src/js/portal_anonymous.js +++ b/addons/portal_anonymous/static/src/js/portal_anonymous.js @@ -44,8 +44,9 @@ openerp.portal_anonymous = function(instance) { start: function() { var self = this; return $.when(this._super()).then(function() { + var params = $.deparam($.param.querystring()); var dblist = self.db_list || []; - if (!self.session.session_is_valid() && dblist.length === 1 && _.isEmpty(self.params)) { + if (!self.session.session_is_valid() && dblist.length === 1 && (!params.token || !params.login)) { self.remember_credentials = false; // XXX get login/pass from server (via a rpc call) ? return self.do_login(dblist[0], 'anonymous', 'anonymous');