diff options
author | Regis <boudinot.regis@yahoo.com> | 2017-08-08 14:48:31 -0600 |
---|---|---|
committer | Regis <boudinot.regis@yahoo.com> | 2017-08-08 14:48:31 -0600 |
commit | c6487fb305304c38b43cd15f39a8e081a5f6f9b2 (patch) | |
tree | 29c7506c7e525f052eaec4228e40651ab3dc2416 | |
parent | e8aef9ed30809bfad44009531916ac63761b1ea1 (diff) | |
download | gitlab-ce-35748_milestone_dashboard.tar.gz |
use pluck to grab all ids instead of mapping35748_milestone_dashboard
-rw-r--r-- | app/controllers/dashboard/milestones_controller.rb | 11 |
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) |