FIX: add additional email to tests and clean up resulting mess

This commit is contained in:
Leo McArdle
2017-07-31 22:27:29 +00:00
parent 31deebc8e6
commit 836dee1120
7 changed files with 18 additions and 7 deletions

View File

@ -4,7 +4,8 @@ class AdminUserIndexQuery
def initialize(params = {}, klass = User, trust_levels = TrustLevel.levels)
@params = params
@query = initialize_query_with_order(klass).joins(:user_emails)
@outer_query = initialize_query_with_order(klass)
@query = klass.joins(:user_emails).distinct
@trust_levels = trust_levels
end
@ -134,7 +135,7 @@ class AdminUserIndexQuery
append filter_by_ip
append filter_exclude
append filter_by_search
@query
@outer_query.from(@query, 'users')
end
end