diff --git a/app/models/issue_query.rb b/app/models/issue_query.rb index 1ed7056d2..3dc56a38d 100644 --- a/app/models/issue_query.rb +++ b/app/models/issue_query.rb @@ -355,10 +355,8 @@ class IssueQuery < Query order_option << "#{Issue.table_name}.id DESC" end - scope = Issue.visible. - joins(:status, :project). + scope = base_scope. preload(:priority). - where(statement). includes(([:status, :project] + (options[:include] || [])).uniq). where(options[:conditions]). order(order_option). @@ -405,9 +403,7 @@ class IssueQuery < Query order_option << "#{Issue.table_name}.id DESC" end - Issue.visible. - joins(:status, :project). - where(statement). + base_scope. includes(([:status, :project] + (options[:include] || [])).uniq). references(([:status, :project] + (options[:include] || [])).uniq). where(options[:conditions]).