14 lines
367 B
Ruby
14 lines
367 B
Ruby
module Admin
|
|
class UsersController < ApplicationController
|
|
def edit
|
|
@user = authorize User.find(params[:id]), :promote?
|
|
end
|
|
|
|
def update
|
|
@user = authorize User.find(params[:id]), :promote?
|
|
@user.promote_to!(params[:user][:level], params[:user])
|
|
redirect_to edit_admin_user_path(@user), :notice => "User updated"
|
|
end
|
|
end
|
|
end
|