/[webpac2]/Webpacus/lib/Webpacus/Controller/Search.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /Webpacus/lib/Webpacus/Controller/Search.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 187 by dpavlin, Sun Nov 27 22:10:36 2005 UTC revision 237 by dpavlin, Tue Dec 6 23:49:13 2005 UTC
# Line 55  sub suggest : Regex('^search/suggest/*([ Line 55  sub suggest : Regex('^search/suggest/*([
55          my $webpac = $c->comp('Model::WebPAC');          my $webpac = $c->comp('Model::WebPAC');
56    
57          my $q = $c->req->params->{$what} ||          my $q = $c->req->params->{$what} ||
58                  $c->req->params->{all} || $c->res->output("no results");                  $c->req->params->{all} || $c->response->body("no results");
59    
60    
61          $log->info("search for '$q' in $what\n");          $log->info("search for '$q' in $what\n");
# Line 84  sub suggest : Regex('^search/suggest/*([ Line 84  sub suggest : Regex('^search/suggest/*([
84    
85          $log->debug( ($#suggestions + 1) . " unique hits returned");          $log->debug( ($#suggestions + 1) . " unique hits returned");
86    
87          $c->res->body( $c->prototype->auto_complete_result( \@suggestions ) );          $c->response->body( $c->prototype->auto_complete_result( \@suggestions ) );
88  }  }
89    
90    
# Line 107  sub results : Local { Line 107  sub results : Local {
107    
108          $log->debug("results got params: " . Dumper( $params ) );          $log->debug("results got params: " . Dumper( $params ) );
109    
110          if ($params->{_page} < 1) {          if (! $params->{_page} || $params->{_page} < 1) {
111                  $params->{_page} = 1;                  $params->{_page} = 1;
112                  $log->warn("fixed _page parametar to 1");                  $log->warn("fixed _page parametar to 1");
113          }          }

Legend:
Removed from v.187  
changed lines
  Added in v.237

  ViewVC Help
Powered by ViewVC 1.1.26