FIX: limit other accounts deletion to 50 accounts otherwise it'll feel too slow

This commit is contained in:
Régis Hanol
2014-11-24 18:05:40 +01:00
parent 7f9747f55c
commit 7b1c001932
4 changed files with 11 additions and 4 deletions

View File

@ -62,6 +62,11 @@ class AdminUserIndexQuery
end
end
def limit
limit = params[:limit].to_i
@query.limit(limit > 0 ? limit : 100)
end
# this might not be needed in rails 4 ?
def append(active_relation)
@query = active_relation if active_relation
@ -73,6 +78,7 @@ class AdminUserIndexQuery
append filter_by_ip
append filter_exclude
append filter_by_search
append limit
@query
end
@ -85,6 +91,5 @@ class AdminUserIndexQuery
.includes(:google_user_info)
.includes(:oauth2_user_info)
.includes(:user_open_ids)
.take(100)
end
end