Changeset 105
- Timestamp:
- 12/10/10 00:27:51 (13 years ago)
- Location:
- server/trunk/web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/0Explorer.pm
r95 r105 28 28 $c->stash->{explorerurl} = '/explorer' . ($dir ? "/$dir" : ''); 29 29 30 my $rsdist = $c->forward('/search/distrib_search', [ $c->session->{__explorer} ]); 30 my $rsdist = $c->forward('/search/distrib_search', [ 31 $c->session->{__explorer}, 1 ]); 31 32 $c->stash->{xmlrpc} = [ $c->model('Base') 32 33 ->resultset('Files') … … 34 35 { 35 36 dirname => '/' . ($dir ? "$dir/" : ''), 36 ( grep { $_ } values %{ $c->session->{__explorer} }37 ? (pkgid => { IN => $rsdist->get_column('pkgid')->as_query, } )37 ($rsdist 38 ? (pkgid => { IN => $rsdist->get_column('pkgid')->as_query, },) 38 39 : ()), 39 40 ($c->req->param('filename') … … 56 57 $c->stash->{explorerurl} = '/explorer' . ($dir ? "/$dir" : ''); 57 58 58 my $rsdist = $c->forward('/search/distrib_search', [ $c->session->{__explorer} ]); 59 my $rsdist = $c->forward('/search/distrib_search', [ 60 $c->session->{__explorer}, 1 ]); 59 61 60 62 my @col = qw(dirname basename md5 size pkgid count); … … 67 69 ->search({ 68 70 dirname => '/' . ($dir ? "$dir/" : ''), basename => $basename, 69 pkgid => { IN => $rsdist->get_column('pkgid')->as_query, }, 71 ($rsdist 72 ? (pkgid => { IN => $rsdist->get_column('pkgid')->as_query, },) 73 : ()) 70 74 }, 71 75 { -
server/trunk/web/root/templates/html/0explorer/file.tt
r76 r105 7 7 <table> 8 8 [% END %] 9 [% info = c.forward('/rpms/ info', [ file.pkgid ]) %]9 [% info = c.forward('/rpms/basicinfo', [ file.pkgid ]) %] 10 10 <tr><td colspan="6"> 11 11 <a href="[% c.uri_for('/rpms', file.pkgid) %]">
Note: See TracChangeset
for help on using the changeset viewer.