summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMałgorzata Ksionek <mksionek@gitlab.com>2019-07-04 15:12:15 +0200
committerMałgorzata Ksionek <mksionek@gitlab.com>2019-07-09 12:16:37 +0200
commit21bc038b8d9cb6e44be640efcdbf5c72262e7bfa (patch)
tree50a9f8865272ca902ff5346259fe97e1ac225eb0
parent04dea6546a1bf399543f7f9419fea7172a2af70e (diff)
downloadgitlab-ce-21bc038b8d9cb6e44be640efcdbf5c72262e7bfa.tar.gz
Add one method to base event fetcher
FIx file
-rw-r--r--lib/gitlab/cycle_analytics/base_event_fetcher.rb4
-rw-r--r--lib/gitlab/cycle_analytics/usage_data.rb1
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/gitlab/cycle_analytics/base_event_fetcher.rb b/lib/gitlab/cycle_analytics/base_event_fetcher.rb
index 0b8d5089a5b..6a169536e76 100644
--- a/lib/gitlab/cycle_analytics/base_event_fetcher.rb
+++ b/lib/gitlab/cycle_analytics/base_event_fetcher.rb
@@ -70,6 +70,10 @@ module Gitlab
def allowed_ids_source
{ project_id: @project.id }
end
+
+ def projects
+ [@project]
+ end
end
end
end
diff --git a/lib/gitlab/cycle_analytics/usage_data.rb b/lib/gitlab/cycle_analytics/usage_data.rb
index c5740f5c067..0ff2d34ea44 100644
--- a/lib/gitlab/cycle_analytics/usage_data.rb
+++ b/lib/gitlab/cycle_analytics/usage_data.rb
@@ -33,6 +33,7 @@ module Gitlab
def medians_per_stage
projects.each_with_object({}) do |project, hsh|
::CycleAnalytics::ProjectLevel.new(project: project, options: options).all_medians_per_stage.each do |stage_name, median|
+ hsh[stage_name] ||= []
hsh[stage_name] << median
end
end