[FIX]Anonymous mode must work with url params except the specific token or username params
bzr revid: dle@openerp.com-20130107092547-zj4ciux3id4bnohn
This commit is contained in:
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user