Merge pull request #3980 from consul/erased-users

Filter erased users and show erase reason in admin
This commit is contained in:
Javier Martín
2020-07-17 23:00:12 +02:00
committed by GitHub
6 changed files with 61 additions and 11 deletions

View File

@@ -1,8 +1,11 @@
class Admin::UsersController < Admin::BaseController
load_and_authorize_resource
has_filters %w[active erased], only: :index
def index
@users = User.by_username_email_or_document_number(params[:search]) if params[:search]
@users = @users.send(@current_filter)
@users = @users.by_username_email_or_document_number(params[:search]) if params[:search]
@users = @users.page(params[:page])
respond_to do |format|
format.html