From: ajt <> Date: Tue, 17 Apr 2001 21:46:54 +0000 (-0800) Subject: [project @ 2001-04-17 14:46:54 by ajt] X-Git-Tag: release/2.6.0~1134 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e9028aa7346bf5503bf3bdd6b4ac8a313f42973d;p=debbugs.git [project @ 2001-04-17 14:46:54 by ajt] support "maint=" to give packages without a maintainer again. ewww. --- diff --git a/cgi/pkgreport.cgi b/cgi/pkgreport.cgi index 1ccf2e94..46eb9d08 100755 --- a/cgi/pkgreport.cgi +++ b/cgi/pkgreport.cgi @@ -69,11 +69,19 @@ if (defined $pkg) { $me = $1 if ($me =~ m/<(.*)>/); push @pkgs, $p if ($me eq $maint); } - @bugs = @{getbugs(sub {my %d=@_; my $me; + if ($maint eq "") { + @bugs = @{getbugs(sub {my %d=@_; my $me; + ($me = $maintainers{$d{"pkg"}}||"") =~ s/\s*\(.*\)\s*//; + $me = $1 if ($me =~ m/<(.*)>/); + return $me eq $maint; + })}; + } else { + @bugs = @{getbugs(sub {my %d=@_; my $me; ($me = $maintainers{$d{"pkg"}}||"") =~ s/\s*\(.*\)\s*//; $me = $1 if ($me =~ m/<(.*)>/); return $me eq $maint; }, 'package', @pkgs)}; + } } elsif (defined $maintenc) { my %maintainers = %{getmaintainers()}; $tag = "encoded maintainer $maintenc";