MCPcopy Create free account
hub / github.com/chainloop-dev/chainloop / entUserToBizUser

Function entUserToBizUser

app/controlplane/pkg/data/user.go:183–198  ·  view source on GitHub ↗
(eu *ent.User)

Source from the content-addressed store, hash-verified

181}
182
183func entUserToBizUser(eu *ent.User) *biz.User {
184 base := &biz.User{
185 ID: eu.ID.String(),
186 Email: eu.Email,
187 FirstName: eu.FirstName,
188 LastName: eu.LastName,
189 CreatedAt: toTimePtr(eu.CreatedAt),
190 UpdatedAt: toTimePtr(eu.UpdatedAt),
191 }
192
193 if eu.HasRestrictedAccess != nil {
194 base.HasRestrictedAccess = eu.HasRestrictedAccess
195 }
196
197 return base
198}

Callers 11

entInviteToBizFunction · 0.85
entGroupMembershipToBizFunction · 0.85
entMembershipToBizFunction · 0.85
FindByEmailMethod · 0.85
UpdateNameAndLastNameMethod · 0.85
FindByIDMethod · 0.85
UpdateAccessMethod · 0.85
FindAllMethod · 0.85

Calls 2

toTimePtrFunction · 0.70
StringMethod · 0.65

Tested by

no test coverage detected