Thumbnail

rani/matterbridge.git

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

commit a22437b6e7da4435838ecbbbd4a8b68c561b0de3 Author: Wim <wim@42.be> Date: Sat Mar 12 17:33:39 2022 +0000 Fix panic in irc. Closes #1751 (#1760) diff --git a/bridge/irc/irc.go b/bridge/irc/irc.go index 4b7b144..7202df5 100644 --- a/bridge/irc/irc.go +++ b/bridge/irc/irc.go @@ -3628 +36210 @@ func (b *Birc) skipPrivMsg(event girc.Event) bool {   return true   }   // don't forward message from ourself - if event.Source.Name == b.Nick { - return true + if event.Source != nil { + if event.Source.Name == b.Nick { + return true + }   }   // don't forward messages we sent via RELAYMSG   if relayedNick, ok := event.Tags.Get("draft/relaymsg"); ok && relayedNick == b.Nick {