summaryrefslogtreecommitdiff
path: root/app/models/cycle_analytics
diff options
context:
space:
mode:
authorMałgorzata Ksionek <mksionek@gitlab.com>2019-07-16 17:17:21 +0200
committerMałgorzata Ksionek <mksionek@gitlab.com>2019-07-16 18:45:15 +0200
commit18535eb411887ac8283cc24b8ed1e384d3aabcc1 (patch)
tree7c08d43d993c463f7999099d31569175b86b1cf0 /app/models/cycle_analytics
parente6c61c89527eb1a8f0f8affff5a76c81af656d8e (diff)
downloadgitlab-ce-18535eb411887ac8283cc24b8ed1e384d3aabcc1.tar.gz
Add code review remarks
Change small things for better readability
Diffstat (limited to 'app/models/cycle_analytics')
-rw-r--r--app/models/cycle_analytics/group_level.rb11
1 files changed, 6 insertions, 5 deletions
diff --git a/app/models/cycle_analytics/group_level.rb b/app/models/cycle_analytics/group_level.rb
index 35efd8b8809..508cde0ca00 100644
--- a/app/models/cycle_analytics/group_level.rb
+++ b/app/models/cycle_analytics/group_level.rb
@@ -3,19 +3,20 @@
module CycleAnalytics
class GroupLevel
include LevelBase
- attr_reader :options
+ attr_reader :options, :group
- def initialize(options:)
- @options = options
+ def initialize(group:, options:)
+ @group = group
+ @options = options.merge(group: group)
end
def summary
- @summary ||= ::Gitlab::CycleAnalytics::GroupStageSummary.new(options[:group],
+ @summary ||= ::Gitlab::CycleAnalytics::GroupStageSummary.new(group,
from: options[:from],
current_user: options[:current_user]).data
end
- def permissions(user: nil)
+ def permissions(*)
STAGES.each_with_object({}) do |stage, obj|
obj[stage] = true
end