]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1232180 - Incorrect regexp used to filter bug IDs in Bugzilla::WebService::BugUse...
authorDylan Hardison <dylan@mozilla.com>
Wed, 16 Dec 2015 01:21:08 +0000 (20:21 -0500)
committerDylan Hardison <dylan@mozilla.com>
Wed, 16 Dec 2015 01:21:08 +0000 (20:21 -0500)
r=dkl,a=dkl

Bugzilla/WebService/BugUserLastVisit.pm

index c0281259481150ec5cd5b54c70af4f3ebba9abf6..56e91ec31b0e2a7049ddf32ceb18c0c0366b62fa 100644 (file)
@@ -36,7 +36,7 @@ sub update {
     # Cache permissions for bugs. This highly reduces the number of calls to the
     # DB.  visible_bugs() is only able to handle bug IDs, so we have to skip
     # aliases.
-    $user->visible_bugs([grep /^[0-9]$/, @$ids]);
+    $user->visible_bugs([grep /^[0-9]+$/, @$ids]);
 
     $dbh->bz_start_transaction();
     my @results;
@@ -72,7 +72,7 @@ sub get {
         # Cache permissions for bugs. This highly reduces the number of calls to
         # the DB.  visible_bugs() is only able to handle bug IDs, so we have to
         # skip aliases.
-        $user->visible_bugs([grep /^[0-9]$/, @$ids]);
+        $user->visible_bugs([grep /^[0-9]+$/, @$ids]);
 
         my %last_visit  = map { $_->bug_id => $_->last_visit_ts } @{ $user->last_visited($ids) };
         @last_visits = map { $self->_bug_user_last_visit_to_hash($_->id, $last_visit{$_}, $params) } @$ids;