X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=cgi%2Fpkgindex.cgi;fp=cgi%2Fpkgindex.cgi;h=a0e91ae8978b6af7904175e7482e58d3f0ada75d;hb=90715b03ecd21d542a72a23870024d1fb28ca6c0;hp=855e3fb8599e1fa89b084ef9934b5da86f0b9015;hpb=c05083e5394af9c9cad1cfe84e188b9f82e2d2b4;p=debbugs.git diff --git a/cgi/pkgindex.cgi b/cgi/pkgindex.cgi index 855e3fb..a0e91ae 100755 --- a/cgi/pkgindex.cgi +++ b/cgi/pkgindex.cgi @@ -67,7 +67,9 @@ my %htmldescrip = (); my %sortkey = (); if ($indexon eq "pkg") { $tag = "package"; - %count = count_bugs(function => sub {my %d=@_; return splitpackages($d{"pkg"})}); + %count = count_bugs(function => sub {my %d=@_; return splitpackages($d{"pkg"})}, + archive => $archive, + ); if (defined $param{first}) { %count = map { if (/^\Q$param{first}\E/) { @@ -106,7 +108,9 @@ if ($indexon eq "pkg") { return map { $pkgsrc->{$_} || $_ } splitpackages($d{"pkg"}); - }); + }, + archive => $archive, + ); $note = ""; foreach my $src (keys %count) { $sortkey{$src} = lc $src; @@ -129,7 +133,9 @@ if ($indexon eq "pkg") { } map { $_->address } @me; } splitpackages($d{"pkg"}); - }); + }, + archive => $archive, + ); if (defined $param{first}) { %count = map { if (/^\Q$param{first}\E/) { @@ -157,7 +163,9 @@ if ($indexon eq "pkg") { unless exists $fullname{$addr->address}; } map { $_->address } @se; - }); + }, + archive => $archive, + ); if (defined $param{first}) { %count = map { if (/^\Q$param{first}\E/) { @@ -179,7 +187,9 @@ if ($indexon eq "pkg") { $note .= "different addresses.

\n"; } elsif ($indexon eq "tag") { $tag = "tag"; - %count = count_bugs(function => sub {my %d=@_; return split ' ', $d{tags}; }); + %count = count_bugs(function => sub {my %d=@_; return split ' ', $d{tags}; }, + archive => $archive, + ); if (defined $param{first}) { %count = map { if (/^\Q$param{first}\E/) {