akkounts/app/controllers/admin/invitations_controller.rb
Râu Cao cbbb4c6e47
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Add pagination to admin pages
2023-03-01 17:08:36 +08:00

13 lines
367 B
Ruby

class Admin::InvitationsController < Admin::BaseController
def index
@current_section = :invitations
@pagy, @invitations_used = pagy(Invitation.used.order('used_at desc'))
@stats = {
available: Invitation.unused.count,
accepted: @invitations_used.length,
users_with_referrals: Invitation.used.distinct.count(:user_id)
}
end
end