Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/presenters/packages/nuget/search_results_presenter.rb')
-rw-r--r--app/presenters/packages/nuget/search_results_presenter.rb35
1 files changed, 17 insertions, 18 deletions
diff --git a/app/presenters/packages/nuget/search_results_presenter.rb b/app/presenters/packages/nuget/search_results_presenter.rb
index dc391c380f3..311296d576c 100644
--- a/app/presenters/packages/nuget/search_results_presenter.rb
+++ b/app/presenters/packages/nuget/search_results_presenter.rb
@@ -14,26 +14,25 @@ module Packages
end
def data
- strong_memoize(:data) do
- @search.results.group_by(&:name).map do |package_name, packages|
- latest_version = latest_version(packages)
- latest_package = packages.find { |pkg| pkg.version == latest_version }
-
- {
- type: 'Package',
- authors: '',
- name: package_name,
- version: latest_version,
- versions: build_package_versions(packages),
- summary: '',
- total_downloads: 0,
- verified: true,
- tags: tags_for(latest_package),
- metadatum: metadatum_for(latest_package)
- }
- end
+ @search.results.group_by(&:name).map do |package_name, packages|
+ latest_version = latest_version(packages)
+ latest_package = packages.find { |pkg| pkg.version == latest_version }
+
+ {
+ type: 'Package',
+ authors: '',
+ name: package_name,
+ version: latest_version,
+ versions: build_package_versions(packages),
+ summary: '',
+ total_downloads: 0,
+ verified: true,
+ tags: tags_for(latest_package),
+ metadatum: metadatum_for(latest_package)
+ }
end
end
+ strong_memoize_attr :data
private