diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2017-03-13 20:06:33 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2017-03-13 20:06:33 +0000 |
commit | 6f6362fe2db9a94d87fd03a5488bb98aa0d287e8 (patch) | |
tree | bcaee637fe6f52e04f5f6b212c5854c773415606 /app/helpers/my_helper.rb | |
parent | 28e34e101cc3222c2eefb93201cf3cd957f81f7b (diff) | |
download | redmine-6f6362fe2db9a94d87fd03a5488bb98aa0d287e8.tar.gz redmine-6f6362fe2db9a94d87fd03a5488bb98aa0d287e8.zip |
Preload associations used to display issues on My page.
git-svn-id: http://svn.redmine.org/redmine/trunk@16395 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/helpers/my_helper.rb')
-rw-r--r-- | app/helpers/my_helper.rb | 8 |
1 files 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 |