summaryrefslogtreecommitdiffstats
path: root/app/helpers/my_helper.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2017-03-13 20:06:33 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2017-03-13 20:06:33 +0000
commit6f6362fe2db9a94d87fd03a5488bb98aa0d287e8 (patch)
treebcaee637fe6f52e04f5f6b212c5854c773415606 /app/helpers/my_helper.rb
parent28e34e101cc3222c2eefb93201cf3cd957f81f7b (diff)
downloadredmine-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.rb8
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