railslink/railslink

View on GitHub
app/controllers/admin/users_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class Admin::UsersController < AdminController
  def index
    @users = SlackUser.order(
      :is_deleted,
      { is_admin: :desc },
      :last_name,
      :email
    )

    @pagy, @users = pagy(@users)
    @users = SlackUserPresenter.from_collection(@users)
  end

  def show
    user = SlackUser.find(params[:id])
    @user = SlackUserPresenter.new(user)
  end
end