[IMP] minor changes
bzr revid: al@openerp.com-20111216004823-s3lh80nymv2xu6fs
This commit is contained in:
parent
8721df9d54
commit
a036be16c9
|
@ -1040,7 +1040,7 @@ openerp.web.WebClient = openerp.web.Widget.extend(/** @lends openerp.web.WebClie
|
|||
});
|
||||
},
|
||||
do_reload: function() {
|
||||
return $.when(this.session.session_restore(),this.menu.do_reload());
|
||||
return $.when(this.session.session_init(),this.menu.do_reload());
|
||||
},
|
||||
do_notify: function() {
|
||||
var n = this.notification;
|
||||
|
|
|
@ -374,7 +374,7 @@ openerp.web.Connection = openerp.web.CallbackEnabled.extend( /** @lends openerp.
|
|||
this.shortcuts = [];
|
||||
this.active_id = null;
|
||||
this.ready = $.Deferred();
|
||||
return this.session_restore();
|
||||
return this.session_init();
|
||||
},
|
||||
/**
|
||||
* Executes an RPC call, registering the provided callbacks.
|
||||
|
@ -415,6 +415,7 @@ openerp.web.Connection = openerp.web.CallbackEnabled.extend( /** @lends openerp.
|
|||
deferred.resolve(response["result"], textStatus, jqXHR);
|
||||
} else if (response.error.data.type === "session_invalid") {
|
||||
self.uid = false;
|
||||
// TODO deprecate or use a deferred on login.do_ask_login()
|
||||
self.on_session_invalid(function() {
|
||||
self.rpc(url, payload.params,
|
||||
function() { deferred.resolve.apply(deferred, arguments); },
|
||||
|
@ -525,7 +526,7 @@ openerp.web.Connection = openerp.web.CallbackEnabled.extend( /** @lends openerp.
|
|||
/**
|
||||
* Init a session, reloads from cookie, if it exists
|
||||
*/
|
||||
session_restore: function () {
|
||||
session_init: function () {
|
||||
var self = this;
|
||||
// TODO: session store in cookie should be optional
|
||||
this.session_id = this.get_cookie('session_id');
|
||||
|
|
Loading…
Reference in New Issue