]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1001497: User.login incorrectly returns id = 0 when the login or password is...
authorFrédéric Buclin <LpSolit@gmail.com>
Fri, 25 Apr 2014 20:19:43 +0000 (22:19 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Fri, 25 Apr 2014 20:19:43 +0000 (22:19 +0200)
r=dkl a=justdave

Bugzilla/Auth/Login/CGI.pm

index 090680ebff1dc9a75abbbea9974e84f141991aa9..f29e8c9c1dc0b674eb64b1ae0f8d3fa87590a991 100644 (file)
@@ -55,7 +55,7 @@ sub get_login_info {
         ThrowUserError('auth_untrusted_request', { login => $login });
     }
 
-    if (!$login || !$password || !$valid) {
+    if (!defined($login) || !defined($password) || !$valid) {
         return { failure => AUTH_NODATA };
     }