use the cached abilities in #delegate!
This commit is contained in:
parent
a340829c42
commit
5b7edc74b6
|
@ -43,7 +43,7 @@ class BasePolicy
|
|||
end
|
||||
|
||||
def delegate!(new_subject)
|
||||
@can.merge(BasePolicy.class_for(new_subject).abilities(@user, new_subject))
|
||||
@can.merge(Ability.allowed(@user, new_subject))
|
||||
end
|
||||
|
||||
def can?(rule)
|
||||
|
|
Loading…
Reference in New Issue