From ac3470280dec5c9af43d9fa0da2ca47295c28d9a Mon Sep 17 00:00:00 2001 From: Ahmad Sherif <me@ahmadsherif.com> Date: Tue, 20 Sep 2016 20:59:17 +0200 Subject: [PATCH] Eager-load assignee and labels associations for GlobalMilestore issuables --- app/models/global_milestone.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/global_milestone.rb b/app/models/global_milestone.rb index da7c265a371..81b7343d7ad 100644 --- a/app/models/global_milestone.rb +++ b/app/models/global_milestone.rb @@ -53,11 +53,11 @@ class GlobalMilestone end def issues - @issues ||= Issue.of_milestones(milestones.map(&:id)).includes(:project) + @issues ||= Issue.of_milestones(milestones.map(&:id)).includes(:project, :assignee, :labels) end def merge_requests - @merge_requests ||= MergeRequest.of_milestones(milestones.map(&:id)).includes(:target_project) + @merge_requests ||= MergeRequest.of_milestones(milestones.map(&:id)).includes(:target_project, :assignee, :labels) end def participants -- GitLab