FIX: add 'show emails' button from moderators in user admin section

This commit is contained in:
Régis Hanol
2014-11-03 12:46:08 +01:00
parent 6080cee874
commit b09ad87098
10 changed files with 73 additions and 10 deletions

View File

@ -25,8 +25,14 @@ class Admin::UsersController < Admin::AdminController
:revoke_api_key]
def index
query = ::AdminUserIndexQuery.new(params)
render_serialized(query.find_users, AdminUserSerializer)
users = ::AdminUserIndexQuery.new(params).find_users
if params[:show_emails] == "true"
guardian.can_see_emails = true
StaffActionLogger.new(current_user).log_show_emails(users)
end
render_serialized(users, AdminUserSerializer)
end
def show