]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 354304: Changing several bugs at once fails if aliases are in use - Patch by...
authorlpsolit%gmail.com <>
Thu, 28 Sep 2006 21:53:02 +0000 (21:53 +0000)
committerlpsolit%gmail.com <>
Thu, 28 Sep 2006 21:53:02 +0000 (21:53 +0000)
Bugzilla/Bug.pm

index 5ac2f2b0b6b98f8d542cc06c5d4e4a67ef39a8d5..d62d69095932261a1b0e2f2a3202ef9c08d564b7 100755 (executable)
@@ -162,9 +162,9 @@ sub new {
 
     # If we get something that looks like a word (not a number),
     # make it the "name" param.
-    if (!ref($param) && $param !~ /^\d+$/) {
+    if (!defined $param || (!ref($param) && $param !~ /^\d+$/)) {
         # But only if aliases are enabled.
-        if (Bugzilla->params->{'usebugaliases'}) {
+        if (Bugzilla->params->{'usebugaliases'} && $param) {
             $param = { name => $param };
         }
         else {