Bug 3449: Fixes the perpetual error message that pops up when filtering by tag reviewer.
authorGarry Collum <gcollum@gmail.com>
Mon, 15 Feb 2010 15:43:23 +0000 (10:43 -0500)
committerGalen Charlton <gmcharlt@gmail.com>
Tue, 16 Feb 2010 11:12:43 +0000 (06:12 -0500)
Duplicates the code for searching by reviewer in the form that is used in searching via a link.

It looks like it was the intention of the original writer to filter by borrower number or by name.  Filtering by name was not implemented.  Added a FIXME reference to indicate this.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>

tags/review.pl

index 0667f3d..d4db972 100755 (executable)
@@ -178,11 +178,12 @@ if ($filter = $input->param('to')) {
        }
 }
 if ($filter = $input->param('approver')) {             # name (or borrowernumber) from input box
-       if (($filter =~ /^\d+$/ and $filter > 0) or
-               (1) ){  # $filter=get borrowernumber from name
+       if ($filter =~ /^\d+$/ and $filter > 0) {
+               # $filter=get borrowernumber from name
+               # FIXME: get borrowernumber from name not implemented.
                $template->param(filter_approver=>$filter);
                $filters{approved_by} = $filter;
-       # } else {
+       } else {
                push @errors, {approver=>$filter};
        }
 }