MCPcopy Create free account
hub / github.com/bytebase/bytebase / getMemberInGroup

Function getMemberInGroup

backend/api/v1/group_service.go:379–387  ·  view source on GitHub ↗
(user *store.UserMessage, group *store.GroupMessage)

Source from the content-addressed store, hash-verified

377}
378
379func getMemberInGroup(user *store.UserMessage, group *store.GroupMessage) *storepb.GroupMember {
380 userName := common.FormatUserEmail(user.Email)
381 for _, member := range group.Payload.Members {
382 if member.Member == userName {
383 return member
384 }
385 }
386 return nil
387}

Callers 3

checkPermissionMethod · 0.85
checkGroupPermissionMethod · 0.85
syncUserGroupsMethod · 0.85

Calls 1

FormatUserEmailFunction · 0.92

Tested by

no test coverage detected