Class: Permissions::Checkers::Template

Inherits:
Object
  • Object
show all
Defined in:
lib/flimper_poncho/permissions/checkers/template.rb

Direct Known Subclasses

ForApiClients, ForUsers

Instance Method Summary collapse

Instance Method Details

#can_perform_action?Boolean

Returns:

  • (Boolean)


6
7
8
9
10
# File 'lib/flimper_poncho/permissions/checkers/template.rb', line 6

def can_perform_action?
  permissions.include?(permission_query) || permissions.include?(permission_query.merge('level' => 'ADMIN'))
rescue JWT::DecodeError
  false
end