Added arn to the main repository
This commit is contained in:
20
arn/GroupMember.go
Normal file
20
arn/GroupMember.go
Normal file
@ -0,0 +1,20 @@
|
||||
package arn
|
||||
|
||||
// GroupMember ...
|
||||
type GroupMember struct {
|
||||
UserID UserID `json:"userId"`
|
||||
Role string `json:"role"`
|
||||
Joined string `json:"joined"`
|
||||
|
||||
user *User
|
||||
}
|
||||
|
||||
// User returns the user.
|
||||
func (member *GroupMember) User() *User {
|
||||
if member.user != nil {
|
||||
return member.user
|
||||
}
|
||||
|
||||
member.user, _ = GetUser(member.UserID)
|
||||
return member.user
|
||||
}
|
Reference in New Issue
Block a user