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

Function entGroupMembershipToBiz

app/controlplane/pkg/data/group.go:816–824  ·  view source on GitHub ↗

entGroupMembershipToBiz converts an ent.GroupMembership to a biz.GroupMembership.

(gu *ent.GroupMembership)

Source from the content-addressed store, hash-verified

814
815// entGroupMembershipToBiz converts an ent.GroupMembership to a biz.GroupMembership.
816func entGroupMembershipToBiz(gu *ent.GroupMembership) *biz.GroupMembership {
817 return &biz.GroupMembership{
818 User: entUserToBizUser(gu.Edges.User),
819 Maintainer: gu.Maintainer,
820 CreatedAt: toTimePtr(gu.CreatedAt),
821 UpdatedAt: toTimePtr(gu.UpdatedAt),
822 DeletedAt: toTimePtr(gu.DeletedAt),
823 }
824}
825
826// UpdateGroupMemberCount updates the member count of a group based on an actual count query
827// This should be called after membership changes have been committed.

Callers 2

ListMembersMethod · 0.85

Calls 2

entUserToBizUserFunction · 0.85
toTimePtrFunction · 0.70

Tested by

no test coverage detected