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