Ignore:
Timestamp:
12/20/10 03:46:03 (14 years ago)
Author:
nanardon
Message:
  • cleanup the mess introduce by previous commit
  • factorize code
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/trunk/web/lib/Sophie/Controller/Analysis/Solver.pm

    r127 r148  
    4545        my $found = 0; 
    4646        if ($depname =~ /^\//) { 
    47             my $res = $c->forward('/search/byfile', [ $searchspec, $depname, ]); 
    48             if (@{$res->{results}}) { 
     47            my $res = $c->forward('/search/rpm/byfile', [ $searchspec, $depname, ]); 
     48            if (@{$res}) { 
    4949                $found = 1; 
    5050                foreach (@{$res->{results}}) { 
     
    6262            } 
    6363        } else { 
    64             my $res = $c->forward('/search/bydep', [ $searchspec, $over, 
     64            my $res = $c->forward('/search/rpm/bydep', [ $searchspec, $over, 
    6565                    $depname, 
    6666                    $sense, 
    6767                    $evr ]); 
    68             if (@{$res->{results}}) { 
     68            if (@{$res}) { 
    6969                $found = 1; 
    70                 foreach (@{$res->{results}}) { 
     70                foreach (@{$res}) { 
    7171                    $need_pkgid{$_} = 1; 
    7272                } 
Note: See TracChangeset for help on using the changeset viewer.