[FIX] set login-mode on time
authorFabien Meghazi <fme@openerp.com>
Tue, 26 Feb 2013 16:39:20 +0000 (17:39 +0100)
committerFabien Meghazi <fme@openerp.com>
Tue, 26 Feb 2013 16:39:20 +0000 (17:39 +0100)
bzr revid: fme@openerp.com-20130226163920-7m4ye86xv1c06owo

addons/auth_signup/static/src/js/auth_signup.js

index 4303ea5..0ce7f04 100644 (file)
@@ -24,7 +24,6 @@ openerp.auth_signup = function(instance) {
         },
         start: function() {
             var self = this;
-            this.set({ 'login-mode': 'default' });
             return this._super().then(function() {
                 // to switch between the signup and regular login form
                 self.$('a.oe_signup_signup').click(function(ev) {
@@ -63,7 +62,11 @@ openerp.auth_signup = function(instance) {
                     self.rpc("/auth_signup/get_config", {dbname: dbname}).done(function(result) {
                         self.signup_enabled = result.signup;
                         self.reset_password_enabled = result.reset_password;
+                        self.set({ 'login-mode': 'default' });
                     });
+                } else {
+                    // TODO: support multiple database mode
+                    this.set({ 'login-mode': 'default' });
                 }
             });
         },