Avoid N queries when displaying the issue list with custom fields.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12223 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -449,6 +449,10 @@ class Query < ActiveRecord::Base
|
||||
column_names && column_names.include?(column.is_a?(QueryColumn) ? column.name : column)
|
||||
end
|
||||
|
||||
def has_custom_field_column?
|
||||
columns.any? {|column| column.is_a? QueryCustomFieldColumn}
|
||||
end
|
||||
|
||||
def has_default_columns?
|
||||
column_names.nil? || column_names.empty?
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user