diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-07-12 17:42:40 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-07-12 17:42:40 +0000 |
commit | b5d2ddedfa5eb0d11835bde7cd2e93d70bc43eda (patch) | |
tree | 3d65f180b43db52c1a63aef2b6208126545ffc16 /app/helpers/issues_helper.rb | |
parent | beb5e6039166dadc8efccb65feb0f7ee450c9558 (diff) | |
download | redmine-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.rb | 34 |
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| |