diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-02-10 13:17:02 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-02-10 13:17:02 +0100 |
| commit | cbdd0b20dcfe1f46706c631262b4eab9996f4eb7 (patch) | |
| tree | cfbe4fd881f9b80ed1da3bca84022607095f5f2d /addons/web/static/src/js/framework | |
| parent | 3fbaa6c409278014797ce55c6841055b1364d625 (diff) | |
| parent | ffd4442b06bc679a79b107c72806f57da3500d3f (diff) | |
[MERGE] forward port branch 10.0 up to ffd4442b06b
Diffstat (limited to 'addons/web/static/src/js/framework')
| -rw-r--r-- | addons/web/static/src/js/framework/session.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/web/static/src/js/framework/session.js b/addons/web/static/src/js/framework/session.js index 6af97721926..516436af93c 100644 --- a/addons/web/static/src/js/framework/session.js +++ b/addons/web/static/src/js/framework/session.js @@ -86,8 +86,11 @@ var Session = core.Class.extend(mixins.EventDispatcherMixin, { * Init a session, reloads from cookie, if it exists */ session_init: function () { + var def = this.session_reload(); + if (this.is_frontend) return def; + var self = this; - return this.session_reload().then(function() { + return def.then(function() { var modules = self.module_list.join(','); var deferred = self.load_qweb(modules); if(self.session_is_valid()) { |
