[style]: 更新 Members 转换函数 (#202)
This commit is contained in:
parent
0f10aa4508
commit
1eadbf8be6
12
user.go
12
user.go
@ -776,8 +776,8 @@ func (m Members) GetByNickName(nickname string) (*User, bool) {
|
||||
func (m Members) Friends() Friends {
|
||||
friends := make(Friends, 0)
|
||||
for _, mb := range m {
|
||||
if mb.IsFriend() {
|
||||
friend := &Friend{mb}
|
||||
friend, ok := mb.AsFriend()
|
||||
if ok {
|
||||
friends = append(friends, friend)
|
||||
}
|
||||
}
|
||||
@ -787,8 +787,8 @@ func (m Members) Friends() Friends {
|
||||
func (m Members) Groups() Groups {
|
||||
groups := make(Groups, 0)
|
||||
for _, mb := range m {
|
||||
if mb.IsGroup() {
|
||||
group := &Group{mb}
|
||||
group, ok := mb.AsGroup()
|
||||
if ok {
|
||||
groups = append(groups, group)
|
||||
}
|
||||
}
|
||||
@ -798,8 +798,8 @@ func (m Members) Groups() Groups {
|
||||
func (m Members) MPs() Mps {
|
||||
mps := make(Mps, 0)
|
||||
for _, mb := range m {
|
||||
if mb.IsMP() {
|
||||
mp := &Mp{mb}
|
||||
mp, ok := mb.AsMP()
|
||||
if ok {
|
||||
mps = append(mps, mp)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user