Prechádzať zdrojové kódy

notifications: fix panic by checking err (#580)

ramrunner 0xff 9 mesiacov pred
rodič
commit
a76c8d9ab5
1 zmenil súbory, kde vykonal 6 pridanie a 1 odobranie
  1. 6 1
      internal/notifications/notifications.go

+ 6 - 1
internal/notifications/notifications.go

@@ -46,7 +46,12 @@ func HandleIncomingMessage(state *ningen.State, msg *gateway.MessageCreateEvent,
 
 	notifTitle := msg.Author.DisplayOrTag()
 	if guild != nil {
-		member, _ := state.Member(channel.GuildID, msg.Author.ID)
+		member, err := state.Member(channel.GuildID, msg.Author.ID)
+
+		if err != nil {
+			return err
+		}
+
 		if member.Nick != "" {
 			notifTitle = member.Nick
 		}