Explorar el Código

notifications: fix panic by checking err (#580)

ramrunner 0xff hace 9 meses
padre
commit
a76c8d9ab5
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  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
 		}