diff --git a/app/models/query.rb b/app/models/query.rb index 2e1680a9d..afbb68772 100644 --- a/app/models/query.rb +++ b/app/models/query.rb @@ -186,6 +186,7 @@ class Query < ActiveRecord::Base user_values += project.users.sort.collect{|s| [s.name, s.id.to_s] } else # members of the user's projects + # OPTIMIZE: Is selecting from users per project (N+1) user_values += User.current.projects.collect(&:users).flatten.uniq.sort.collect{|s| [s.name, s.id.to_s] } end @available_filters["assigned_to_id"] = { :type => :list_optional, :order => 4, :values => user_values } unless user_values.empty?