diff options
Diffstat (limited to 'app/presenters/packages/nuget/packages_metadata_presenter.rb')
-rw-r--r-- | app/presenters/packages/nuget/packages_metadata_presenter.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/app/presenters/packages/nuget/packages_metadata_presenter.rb b/app/presenters/packages/nuget/packages_metadata_presenter.rb index 5f5859d46c9..9f1dee17cea 100644 --- a/app/presenters/packages/nuget/packages_metadata_presenter.rb +++ b/app/presenters/packages/nuget/packages_metadata_presenter.rb @@ -10,6 +10,10 @@ module Packages def initialize(packages) @packages = packages + .preload_nuget_files + .preload_nuget_metadatum + .including_tags + .including_dependency_links_with_nuget_metadatum end def count @@ -23,12 +27,14 @@ module Packages private def summary + packages_with_metadata = @packages.map { |pkg| metadata_for(pkg) } + { json_url: json_url, lower_version: lower_version, upper_version: upper_version, - packages_count: @packages.count, - packages: @packages.map { |pkg| metadata_for(pkg) } + packages_count: packages_with_metadata.size, + packages: packages_with_metadata } end |