summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/controllers/dashboard/milestones_controller.rb11
1 files changed, 3 insertions, 8 deletions
diff --git a/app/controllers/dashboard/milestones_controller.rb b/app/controllers/dashboard/milestones_controller.rb
index ca96435b435..78bbc8725d7 100644
--- a/app/controllers/dashboard/milestones_controller.rb
+++ b/app/controllers/dashboard/milestones_controller.rb
@@ -22,14 +22,9 @@ class Dashboard::MilestonesController < Dashboard::ApplicationController
private
def milestones
- group_milestones = current_user
- .groups
- .map do |group_id|
- group_params = params.merge(group_ids: group_id)
-
- MilestonesFinder.new(group_params).execute
- end
- .flatten
+ group_milestones = MilestonesFinder.new(
+ group_ids: current_user.groups.pluck(:id)
+ ).execute
project_milestones = DashboardMilestone.build_collection(@projects, params)