Archived
2
0
Fork 0
This repository has been archived on 2024-06-09. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
mastodon/app/controllers/admin/accounts_controller.rb
2017-05-17 03:00:34 +02:00

34 lines
575 B
Ruby

# frozen_string_literal: true
module Admin
class AccountsController < BaseController
def index
@accounts = filtered_accounts.page(params[:page])
end
def show
@account = Account.find(params[:id])
end
private
def filtered_accounts
AccountFilter.new(filter_params).results
end
def filter_params
params.permit(
:local,
:remote,
:by_domain,
:silenced,
:recent,
:suspended,
:username,
:display_name,
:email,
:ip
)
end
end
end