Implandação da customização das permissões dos usuarios e das notificaçoes
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
# app/controllers/admin/auditoria_logs_controller.rb
|
||||
class Admin::AuditoriaLogsController < ApplicationController
|
||||
def index
|
||||
authorize AuditoriaLog, policy_class: ApplicationPolicy
|
||||
# Policy própria (AuditoriaLogPolicy). Com `policy_class: ApplicationPolicy`
|
||||
# a régua era a de consolidação: quem podia consolidar abria a auditoria pela
|
||||
# URL, mesmo sem o item no menu.
|
||||
authorize AuditoriaLog
|
||||
|
||||
@logs = AuditoriaLog.recentes.limit(200)
|
||||
@logs = @logs.por_user(params[:user_id]) if params[:user_id].present?
|
||||
|
||||
Reference in New Issue
Block a user