Files
danbooru/app/controllers/admin/users_controller.rb
2022-10-21 20:52:31 +02:00

20 lines
430 B
Ruby

# frozen_string_literal: true
module Admin
class UsersController < ApplicationController
def edit
@user = authorize User.find(params[:id]), :promote?
end
def update
@user = authorize User.find(params[:id]), :promote?
@level = params.dig(:user, :level)
@user.promote_to!(@level, CurrentUser.user)
redirect_to edit_admin_user_path(@user), :notice => "User updated"
end
end
end