che sto facendo:È possibile CanCan possibile: gestire,: tutti tranne uno o più metodi?
can :manage, :all if user.role == 'admin'
can :approve, Anuncio do |anuncio|
anuncio.try(:aprovado) == false
end
mio secondo metodo non funziona perché il: gestire: tutto ignorarlo. C'è un modo per dichiarare che può gestire tutto tranne approvare? e all'interno approvo che faccio solo
can :approve, Anuncio do |anuncio|
user.role == 'admin' && anuncio.try(:aprovado) == false
end
Qual è la soluzione migliore?
Rubino en los Carriles: ') – Flauwekeul