Katello/katello

View on GitHub
app/views/katello/api/v2/alternate_content_sources/permissions.rabl

Summary

Maintainability
Test Coverage
collection @alternate_content_sources

if ::Foreman::Cast.to_bool(params.fetch(:include_permissions, false))
  user = User.current # current_user is not available here
  node do
    node(:can_create) { user.can?("create_alternate_content_sources") }
    node(:can_edit) { user.can?("edit_alternate_content_sources") }
    node(:can_delete) { user.can?("destroy_alternate_content_sources") }
    node(:can_view) { user.can?("view_alternate_content_sources") }
  end
end