Changeset 88 for server/trunk/web/lib/Sophie
- Timestamp:
- 12/06/10 15:06:31 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Search.pm
r86 r88 442 442 $searchspec ||= {}; 443 443 444 my @col = qw(dirname basename md5 size pkgid count); 444 445 my $filers = $c->stash->{rs} = $c->model('Base::Files') 445 446 ->search( … … 450 451 : ()), 451 452 basename => $basename, 453 ($searchspec->{content} ? { has_content => 1 } : ()), 452 454 pkgid => { 453 455 IN => $c->forward('distrib_search', … … 455 457 }, 456 458 ], 459 }, 460 { 461 'select' => [ 'contents is NOT NULL as has_content', 462 'rpmfilesmode(mode) as perm', @col, '"group"', 463 '"user"' ], 464 as => [ qw(has_content perm), @col, 465 'group', 'user' ], 457 466 } 458 467 ); 459 468 460 $c->stash->{column} = \qw(basename); 469 $c->stash->{column} = [ 470 @col, qw(has_content perm user group) 471 ]; 461 472 462 473 $c->forward('format_search', $searchspec);
Note: See TracChangeset
for help on using the changeset viewer.