summaryrefslogtreecommitdiffstats
path: root/app/helpers/reports_helper.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2012-12-23 15:55:57 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2012-12-23 15:55:57 +0000
commit4ac43ab876319acb828aedc1c7cc0210f4cb0d9e (patch)
treedf6f5c6a854d00911a4648b95f6842f5af4e9eec /app/helpers/reports_helper.rb
parent3ef7f5855edc1193755097a4ef981ff67ea4ae56 (diff)
downloadredmine-4ac43ab876319acb828aedc1c7cc0210f4cb0d9e.tar.gz
redmine-4ac43ab876319acb828aedc1c7cc0210f4cb0d9e.zip
Code cleanup, use named routes.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11077 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/helpers/reports_helper.rb')
-rw-r--r--app/helpers/reports_helper.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/helpers/reports_helper.rb b/app/helpers/reports_helper.rb
index 545f4d034..756f0a811 100644
--- a/app/helpers/reports_helper.rb
+++ b/app/helpers/reports_helper.rb
@@ -35,4 +35,9 @@ module ReportsHelper
a = aggregate data, criteria
a > 0 ? link_to(h(a), *args) : '-'
end
+
+ def aggregate_path(project, field, row, options={})
+ parameters = {:set_filter => 1, :subproject_id => '!*', field => row.id}.merge(options)
+ project_issues_path(row.is_a?(Project) ? row : project, parameters)
+ end
end