1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

fix: panic on get non admin-role-group guild members

This commit is contained in:
Mrs4s 2021-11-14 04:53:13 +08:00
parent e8cf25f6f4
commit c0ade34f1d
No known key found for this signature in database
GPG Key ID: 3186E98FA19CE3A7

View File

@ -234,8 +234,10 @@ func (s *GuildService) GetGuildMembers(guildId uint64) (bots []*GuildMemberInfo,
for _, mem := range body.Members {
members = append(members, protoToMemberInfo(mem))
}
for _, mem := range body.AdminInfo.Admins {
admins = append(admins, protoToMemberInfo(mem))
if body.AdminInfo != nil {
for _, mem := range body.AdminInfo.Admins {
admins = append(admins, protoToMemberInfo(mem))
}
}
return
}