Thumbnail

rani/matterbridge.git

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

commit 23387fc9172e11ecceb77666bc77534a81d153b9 Author: Joseph Mansy <36427684+yousefmansy1@users.noreply.github.com> Date: Wed Apr 05 14:08:03 2023 +0000 Add nil check for group update (telegram) (#2036) diff --git a/bridge/telegram/handlers.go b/bridge/telegram/handlers.go index efafa9d..8e7dc7b 100644 --- a/bridge/telegram/handlers.go +++ b/bridge/telegram/handlers.go @@ -26413 +26413 @@ func (b *Btelegram) handleRecv(updates <-chan tgbotapi.Update) {  }    func (b *Btelegram) handleGroupUpdate(update tgbotapi.Update) { - msg := update.Message - - switch { - case msg.NewChatMembers != nil: - b.handleUserJoin(update) - case msg.LeftChatMember != nil: - b.handleUserLeave(update) + if msg := update.Message; msg != nil { + switch { + case msg.NewChatMembers != nil: + b.handleUserJoin(update) + case msg.LeftChatMember != nil: + b.handleUserLeave(update) + }   }  }