From 6f6362fe2db9a94d87fd03a5488bb98aa0d287e8 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Mon, 13 Mar 2017 20:06:33 +0000 Subject: [PATCH] Preload associations used to display issues on My page. git-svn-id: http://svn.redmine.org/redmine/trunk@16395 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/helpers/my_helper.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/helpers/my_helper.rb b/app/helpers/my_helper.rb index 042209cac..3975d80b1 100644 --- a/app/helpers/my_helper.rb +++ b/app/helpers/my_helper.rb @@ -93,13 +93,17 @@ module MyHelper Issue.visible.open. where(:author_id => User.current.id). limit(10). - includes(:status, :project, :tracker). + includes(:status, :project, :tracker, :priority). references(:status, :project, :tracker). order("#{Issue.table_name}.updated_on DESC") end def issueswatched_items - Issue.visible.open.on_active_project.watched_by(User.current.id).recently_updated.limit(10) + Issue.visible.open. + on_active_project.watched_by(User.current.id). + preload(:status, :project, :tracker, :priority). + recently_updated. + limit(10) end def news_items