MCPcopy Create free account
hub / github.com/gogs/gogs / GetMembers

Method GetMembers

internal/database/org.go:63–77  ·  view source on GitHub ↗

GetMembers returns all members of organization.

(limit int)

Source from the content-addressed store, hash-verified

61
62// GetMembers returns all members of organization.
63func (org *User) GetMembers(limit int) error {
64 ous, err := GetOrgUsersByOrgID(org.ID, limit)
65 if err != nil {
66 return err
67 }
68
69 org.Members = make([]*User, len(ous))
70 for i, ou := range ous {
71 org.Members[i], err = Handle.Users().GetByID(context.TODO(), ou.UID)
72 if err != nil {
73 return err
74 }
75 }
76 return nil
77}
78
79// AddMember adds new member to organization.
80func (org *User) AddMember(uid int64) error {

Callers 5

showOrgProfileFunction · 0.45
TeamsFunction · 0.45
TeamMembersFunction · 0.45
MembersFunction · 0.45
ListTeamMembersFunction · 0.45

Implementers 1

mailerUserinternal/database/issue_mail.go

Calls 3

GetOrgUsersByOrgIDFunction · 0.85
UsersMethod · 0.80
GetByIDMethod · 0.65

Tested by

no test coverage detected