96 |
q => $q, coll => $items, |
q => $q, coll => $items, |
97 |
message => $message, class => 'error', |
message => $message, class => 'error', |
98 |
})->publish; |
})->publish; |
99 |
return 0; |
return; |
100 |
} else { |
} else { |
101 |
$self->result->error( $message ); |
$self->result->error( $message ); |
102 |
return 0; |
return; |
103 |
} |
} |
104 |
} |
} |
105 |
|
|
106 |
my $ua = LWP::UserAgent->new; |
my $ua = LWP::UserAgent->new; |
107 |
$ua->default_header( 'Cookie' => $feed->cookie ); |
$ua->default_header( 'Cookie' => $feed->cookie ); |
108 |
my $r = $ua->get( $uri ); |
my $r = $ua->get( $uri ); |
164 |
} |
} |
165 |
|
|
166 |
} else { |
} else { |
167 |
return abort( "No results for '$q' in ' . $feed->title ); |
return abort( "No results for '$q' in " . $feed->title ); |
168 |
} |
} |
169 |
|
|
170 |
return $items; |
return $items; |