[FIX] Login without selected database returns uncatched error
authorFabien Meghazi <fme@openerp.com>
Mon, 13 Feb 2012 10:01:02 +0000 (11:01 +0100)
committerFabien Meghazi <fme@openerp.com>
Mon, 13 Feb 2012 10:01:02 +0000 (11:01 +0100)
lp bug: https://launchpad.net/bugs/931320 fixed

bzr revid: fme@openerp.com-20120213100102-4ooonwfjzmjo4en8

addons/web/static/src/js/chrome.js

index c52a95a..18020d9 100644 (file)
@@ -606,6 +606,10 @@ openerp.web.Login =  openerp.web.OldWidget.extend(/** @lends openerp.web.Login#
         }
         var $e = this.$element;
         var db = $e.find("form [name=db]").val();
+        if (!db) {
+            this.do_warn("Login", "No database selected !");
+            return false;
+        }
         var login = $e.find("form input[name=login]").val();
         var password = $e.find("form input[name=password]").val();