[style]: 更新 Members 转换函数 (#202)

This commit is contained in:
多吃点苹果 2023-01-13 12:55:22 +08:00 committed by GitHub
parent 0f10aa4508
commit 1eadbf8be6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

12
user.go
View File

@ -776,8 +776,8 @@ func (m Members) GetByNickName(nickname string) (*User, bool) {
func (m Members) Friends() Friends { func (m Members) Friends() Friends {
friends := make(Friends, 0) friends := make(Friends, 0)
for _, mb := range m { for _, mb := range m {
if mb.IsFriend() { friend, ok := mb.AsFriend()
friend := &Friend{mb} if ok {
friends = append(friends, friend) friends = append(friends, friend)
} }
} }
@ -787,8 +787,8 @@ func (m Members) Friends() Friends {
func (m Members) Groups() Groups { func (m Members) Groups() Groups {
groups := make(Groups, 0) groups := make(Groups, 0)
for _, mb := range m { for _, mb := range m {
if mb.IsGroup() { group, ok := mb.AsGroup()
group := &Group{mb} if ok {
groups = append(groups, group) groups = append(groups, group)
} }
} }
@ -798,8 +798,8 @@ func (m Members) Groups() Groups {
func (m Members) MPs() Mps { func (m Members) MPs() Mps {
mps := make(Mps, 0) mps := make(Mps, 0)
for _, mb := range m { for _, mb := range m {
if mb.IsMP() { mp, ok := mb.AsMP()
mp := &Mp{mb} if ok {
mps = append(mps, mp) mps = append(mps, mp)
} }
} }