X-Git-Url: https://git.deb.at/?p=deb%2Fpackages.git;a=blobdiff_plain;f=lib%2FPackages%2FDoSearch.pm;fp=lib%2FPackages%2FDoSearch.pm;h=4d86d51cf165021596e66151938d2f766cd98862;hp=9fa8d3daad5db7423de408e7d99ca0df98e8ee76;hb=13565c2add3c1f4c501cf0cba64cac10537e2eac;hpb=b84419b2f87cf3c43b83fca71486be4fae81375e diff --git a/lib/Packages/DoSearch.pm b/lib/Packages/DoSearch.pm index 9fa8d3d..4d86d51 100644 --- a/lib/Packages/DoSearch.pm +++ b/lib/Packages/DoSearch.pm @@ -13,7 +13,7 @@ use Deb::Versions; use Packages::Search qw( :all ); use Packages::CGI qw( :DEFAULT ); use Packages::DB; -use Packages::Config qw( $DBDIR @SUITES @ARCHIVES $ROOT ); +use Packages::Config qw( $DBDIR @SUITES @ARCHIVES @ARCHITECTURES $ROOT ); sub do_search { my ($params, $opts, $page_content) = @_; @@ -30,7 +30,12 @@ sub do_search { my @keywords = @{$opts->{keywords}}; my $searchon = $opts->{searchon}; - $page_content->{search_keywords} = \@keywords; + $page_content->{search_keywords} = $opts->{keywords}; + $page_content->{all_architectures} = \@ARCHITECTURES; + $page_content->{all_suites} = \@SUITES; + $page_content->{search_architectures} = $opts->{arch}; + $page_content->{search_suites} = $opts->{suite}; + $page_content->{sections} = $opts->{section}; my $st0 = new Benchmark; my (@results, @non_results);