Our domain of "admin?" method names is already a bit confounding. The policy methods renamed the existing Policy::Authorizer methods, and further obfuscated and confused intention. This refactor aligns the policy methods with the Policy::Authorizer methods. It is a non-breaking change, but one that may add warnings in the logs. If you see those, resolve them per instructions. Related to #16483
9 lines
124 B
Ruby
9 lines
124 B
Ruby
class AdminPolicy < ApplicationPolicy
|
|
def show?
|
|
user_super_admin?
|
|
end
|
|
|
|
def minimal?
|
|
user_any_admin?
|
|
end
|
|
end
|