Skip to content

Commit

Permalink
/reverse_dependencies: added took+total info
Browse files Browse the repository at this point in the history
  • Loading branch information
mickeyn committed Jul 31, 2017
1 parent d07a601 commit baf20f6
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 baf20f6

Please sign in to comment.