Sha256: 1ded154d8a153c6cbca3e475a2170d689b1cd78312ccfa21868563531fc8288a
Contents?: true
Size: 630 Bytes
Versions: 1
Compression:
Stored size: 630 Bytes
Contents
module ForemanSalt module LayoutHelperExtensions extend ActiveSupport::Concern included do alias_method_chain :authorized_associations_permission_name, :salt end # Foreman tries to magically guess permission names, but it doesn't work # with plugins. #11408 ForemanSalt models that require permissions provide # a self.permission_name method def authorized_associations_permission_name_with_salt(klass) if klass.respond_to?(:permission_name) klass.permission_name(:view) else authorized_associations_permission_name_without_salt(klass) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_salt-3.0.2 | app/helpers/concerns/foreman_salt/layout_helper_extensions.rb |