MCPcopy Index your code
hub / github.com/coder/coder / SlimRole

Function SlimRole

coderd/database/db2sdk/db2sdk.go:816–827  ·  view source on GitHub ↗
(role rbac.Role)

Source from the content-addressed store, hash-verified

814}
815
816func SlimRole(role rbac.Role) codersdk.SlimRole {
817 orgID := ""
818 if role.Identifier.OrganizationID != uuid.Nil {
819 orgID = role.Identifier.OrganizationID.String()
820 }
821
822 return codersdk.SlimRole{
823 DisplayName: role.DisplayName,
824 Name: role.Identifier.Name,
825 OrganizationID: orgID,
826 }
827}
828
829func SlimRolesFromNames(names []string) []codersdk.SlimRole {
830 convertedRoles := make([]codersdk.SlimRole, 0, len(names))

Callers 3

SlimRoleFromNameFunction · 0.70
RBACRoleFunction · 0.70

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected