Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

commit a2ea43aa65d5a986b3c7d3fe6006ac2fdef35095 Author: Wim <wim@42.be> Date: Thu Jun 15 22:29:01 2017 +0000 Avoid nil in usermembermap (discord). See #198 diff --git a/bridge/discord/discord.go b/bridge/discord/discord.go index 12d2e91..66e2725 100644 --- a/bridge/discord/discord.go +++ b/bridge/discord/discord.go @@ -16910 +16911 @@ func (b *bdiscord) getNick(user *discordgo.User) string {   }   }   // if we didn't find nick, search for it - b.userMemberMap[user.ID], err = b.c.GuildMember(b.guildID, user.ID) + member, err := b.c.GuildMember(b.guildID, user.ID)   if err != nil {   return user.Username   } + b.userMemberMap[user.ID] = member   // only return if nick is set   if b.userMemberMap[user.ID].Nick != "" {   return b.userMemberMap[user.ID].Nick