Address minimal_admin deprecation (#19807)
* minimal_admin deprecation * Remove the deprecate and aliases
This commit is contained in:
parent
869f29d942
commit
26c1a87695
2 changed files with 6 additions and 12 deletions
|
|
@ -201,12 +201,6 @@ class ApplicationPolicy
|
|||
|
||||
delegate :super_moderator?, :super_admin?, :any_admin?, :suspended?, to: :user, prefix: true
|
||||
|
||||
alias minimal_admin? user_any_admin?
|
||||
deprecate minimal_admin?: "Deprecating #{self}#minimal_admin?, use #{self}#user_any_admin?"
|
||||
|
||||
alias user_admin? user_super_admin?
|
||||
deprecate minimal_admin?: "Deprecating #{self}#user_admin?, use #{self}#user_super_admin?"
|
||||
|
||||
def user_trusted?
|
||||
user.has_trusted_role?
|
||||
end
|
||||
|
|
|
|||
|
|
@ -3,17 +3,17 @@ class HtmlVariantPolicy < ApplicationPolicy
|
|||
user_any_admin?
|
||||
end
|
||||
|
||||
alias show? minimal_admin?
|
||||
alias show? user_any_admin?
|
||||
|
||||
alias edit? minimal_admin?
|
||||
alias edit? user_any_admin?
|
||||
|
||||
alias update? minimal_admin?
|
||||
alias update? user_any_admin?
|
||||
|
||||
alias new? minimal_admin?
|
||||
alias new? user_any_admin?
|
||||
|
||||
alias create? minimal_admin?
|
||||
alias create? user_any_admin?
|
||||
|
||||
alias destroy? minimal_admin?
|
||||
alias destroy? user_any_admin?
|
||||
|
||||
def permitted_attributes
|
||||
%i[html name published approved target_tag group]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue