From bbfae00dde9f5a953d5e84e6169d8eca7e1e1f50 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Mon, 13 Jan 2014 16:24:10 +0100 Subject: [PATCH] [FIX] remove Login usage from edi module bzr revid: fme@openerp.com-20140113152410-p32djnzq80xgh0o7 --- addons/edi/static/src/js/edi.js | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/addons/edi/static/src/js/edi.js b/addons/edi/static/src/js/edi.js index 80002bd8743..91d2b842f8a 100644 --- a/addons/edi/static/src/js/edi.js +++ b/addons/edi/static/src/js/edi.js @@ -1,6 +1,7 @@ openerp.edi = function(instance) { var _t = instance.web._t; -instance.edi = {} +instance.edi = {}; + instance.edi.EdiImport = instance.web.Widget.extend({ @@ -10,11 +11,7 @@ instance.edi.EdiImport = instance.web.Widget.extend({ }, start: function() { if (!this.session.session_is_valid()) { - this.show_login(); - this.session.on_session_valid.add({ - callback: this.proxy('show_import'), - unique: true, - }); + instance.redirect('/web/login?redir=' + encodeURIComponent(window.location)); } else { this.show_import(); } @@ -25,12 +22,6 @@ instance.edi.EdiImport = instance.web.Widget.extend({ this.do_import(); }, - show_login: function() { - this.destroy_content(); - this.login = new instance.web.Login(this); - this.login.appendTo(this.$el); - }, - destroy_content: function() { _.each(_.clone(this.getChildren()), function(el) { el.destroy();