Method: Chaltron::UsersController#index

Defined in:
app/controllers/chaltron/users_controller.rb

#indexObject



8
9
10
11
12
13
14
15
# File 'app/controllers/chaltron/users_controller.rb', line 8

def index
  @filters = filter_params
  # apply provider filter
  @users = @users.where(provider: nil) if @filters[:provider] == 'local'
  @users = @users.where(provider: :ldap) if @filters[:provider] == 'ldap'
  # apply activity filter
  @users = @users.where(sign_in_count: 0) if @filters[:activity] == 'no_login'
end