summaryrefslogtreecommitdiffstats
path: root/app/helpers/issues_helper.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2016-07-12 17:42:40 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2016-07-12 17:42:40 +0000
commitb5d2ddedfa5eb0d11835bde7cd2e93d70bc43eda (patch)
tree3d65f180b43db52c1a63aef2b6208126545ffc16 /app/helpers/issues_helper.rb
parentbeb5e6039166dadc8efccb65feb0f7ee450c9558 (diff)
downloadredmine-b5d2ddedfa5eb0d11835bde7cd2e93d70bc43eda.tar.gz
redmine-b5d2ddedfa5eb0d11835bde7cd2e93d70bc43eda.zip
Moves sidebar queries rendering to QueriesHelper (#14790).
git-svn-id: http://svn.redmine.org/redmine/trunk@15640 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/helpers/issues_helper.rb')
-rw-r--r--app/helpers/issues_helper.rb34
1 files changed, 0 insertions, 34 deletions
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb
index a276a61ff..2557b8cc7 100644
--- a/app/helpers/issues_helper.rb
+++ b/app/helpers/issues_helper.rb
@@ -276,40 +276,6 @@ module IssuesHelper
users
end
- def sidebar_queries
- unless @sidebar_queries
- @sidebar_queries = IssueQuery.visible.
- order("#{Query.table_name}.name ASC").
- # Project specific queries and global queries
- where(@project.nil? ? ["project_id IS NULL"] : ["project_id IS NULL OR project_id = ?", @project.id]).
- to_a
- end
- @sidebar_queries
- end
-
- def query_links(title, queries)
- return '' if queries.empty?
- # links to #index on issues/show
- url_params = controller_name == 'issues' ? {:controller => 'issues', :action => 'index', :project_id => @project} : {}
-
- content_tag('h3', title) + "\n" +
- content_tag('ul',
- queries.collect {|query|
- css = 'query'
- css << ' selected' if query == @query
- content_tag('li', link_to(query.name, url_params.merge(:query_id => query), :class => css))
- }.join("\n").html_safe,
- :class => 'queries'
- ) + "\n"
- end
-
- def render_sidebar_queries
- out = ''.html_safe
- out << query_links(l(:label_my_queries), sidebar_queries.select(&:is_private?))
- out << query_links(l(:label_query_plural), sidebar_queries.reject(&:is_private?))
- out
- end
-
def email_issue_attributes(issue, user)
items = []
%w(author status priority assigned_to category fixed_version).each do |attribute|