Rename admin users controller/route
All checks were successful
continuous-integration/drone/push Build is passing

Started out as a simple helper page to list LDAP users, but turning into
proper user management now.
This commit is contained in:
Râu Cao
2023-02-23 21:53:12 +08:00
parent b530ad2f0f
commit 1a2482434c
6 changed files with 9 additions and 9 deletions

View File

@@ -0,0 +1,20 @@
class Admin::UsersController < Admin::BaseController
before_action :set_current_section
def index
ldap = LdapService.new
@ou = params[:ou] || "kosmos.org"
@orgs = ldap.fetch_organizations
@entries = ldap.fetch_users(ou: @ou)
@stats = {
users_confirmed: User.where(ou: @ou).confirmed.count,
users_pending: User.where(ou: @ou).pending.count
}
end
private
def set_current_section
@current_section = :users
end
end