0
0
Fork 0

Add audit log entries for user roles (#19040)

* Refactor audit log schema

* Add audit log entries for user roles
This commit is contained in:
Eugen Rochko 2022-08-25 20:39:40 +02:00 committed by GitHub
parent 99aed9069d
commit 0396acf39e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 151 additions and 99 deletions

View file

@ -23,6 +23,7 @@ module Admin
@role.current_account = current_account
if @role.save
log_action :create, @role
redirect_to admin_roles_path
else
render :new
@ -39,6 +40,7 @@ module Admin
@role.current_account = current_account
if @role.update(resource_params)
log_action :update, @role
redirect_to admin_roles_path
else
render :edit
@ -48,6 +50,7 @@ module Admin
def destroy
authorize @role, :destroy?
@role.destroy!
log_action :destroy, @role
redirect_to admin_roles_path
end