]> 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:18:01 +0000 (22:18 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Fri, 25 Apr 2014 20:18:01 +0000 (22:18 +0200)
r=dkl a=justdave

Bugzilla/Auth/Login/CGI.pm

index f9e3bbf184abca5a7f48155f563a679210f9744c..76b82804a696138eb9d0d66850e7733a6a0899bd 100644 (file)
@@ -58,7 +58,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 };
     }