Skip to content

Commit

Permalink
Merge pull request #728 from metacpan/mickey/rev_deps_took_and_total
Browse files Browse the repository at this point in the history
/reverse_dependencies: added took+total info
  • Loading branch information
mickeyn committed Jul 31, 2017
2 parents d07a601 + 779b567 commit c6ea7ff
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions lib/MetaCPAN/Document/Release/Set.pm
Expand Up @@ -627,12 +627,9 @@ sub reverse_dependencies {
# get (authorized/indexed) modules provided by the release
my $modules = $self->_get_provided_modules($release) || return;

# get releases depended on those modules
my $depended
= $self->_get_depended_releases( $modules, $page, $page_size, $sort )
|| return;

return +{ data => $depended };
# return releases depended on those modules
return $self->_get_depended_releases( $modules, $page, $page_size,
$sort );
}

sub _get_latest_release {
Expand Down Expand Up @@ -731,7 +728,11 @@ sub _get_depended_releases {
);
return unless $depended->{hits}{total};

return [ map { $_->{_source} } @{ $depended->{hits}{hits} } ];
return +{
data => [ map { $_->{_source} } @{ $depended->{hits}{hits} } ],
total => $depended->{hits}{total},
took => $depended->{took},
};
}

sub recent {
Expand Down

0 comments on commit c6ea7ff

Please sign in to comment.