Skip to content

Commit

Permalink
avoid crashing in some cases
Browse files Browse the repository at this point in the history
  • Loading branch information
mickeyn committed Apr 22, 2014
1 parent cd8fedf commit ffd8cb6
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions lib/MetaCPAN/Client.pm
Expand Up @@ -183,14 +183,22 @@ sub _reverse_deps {
my $self = shift;
my $dist = shift;

my $res = $self->fetch(
'/search/reverse_dependencies/'.$dist,
{
query => { match_all => {} },
filter => { term => { 'release.status' => 'latest' } },
size => 5000,
}
);
my $res;

eval {
$res = $self->fetch(
'/search/reverse_dependencies/'.$dist,
{
query => { match_all => {} },
filter => { term => { 'release.status' => 'latest' } },
size => 5000,
}
);

} or do {
warn $@;
return [];
};

return +[
map { MetaCPAN::Client::Distribution->new_from_request($_->{'_source'}) }
Expand Down

0 comments on commit ffd8cb6

Please sign in to comment.