mirror of
https://github.com/openSUSE/osem.git
synced 2026-05-06 22:52:58 -04:00
26 lines
536 B
Ruby
26 lines
536 B
Ruby
class Admin::UsersController < ApplicationController
|
|
before_filter :verify_admin
|
|
|
|
def index
|
|
@users = User.joins(:person).order('people.last_name ASC')
|
|
end
|
|
|
|
def update
|
|
user = User.find(params[:id])
|
|
user.update_attributes!(params[:user])
|
|
redirect_to admin_users_path, :notice => "Updated #{user.email}"
|
|
end
|
|
|
|
def delete
|
|
@user = User.find(params[:id])
|
|
end
|
|
|
|
def destroy
|
|
@user = User.find(params[:id])
|
|
@user.destroy
|
|
redirect_to admin_users_path, :notice => "User got deleted"
|
|
|
|
end
|
|
|
|
end
|