Thumbnail

rani/matterbridge.git

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

commit d11fdcb694e6698d0bcefb6880dd9ca7eb245267 Author: Wim <wim@42.be> Date: Fri Apr 19 23:08:41 2019 +0000 Fix panic on nil message.Post (mattermost). Fixes #804 diff --git a/bridge/mattermost/helpers.go b/bridge/mattermost/helpers.go index c611762..121cd4d 100644 --- a/bridge/mattermost/helpers.go +++ b/bridge/mattermost/helpers.go @@ -1866 +18612 @@ func (b *Bmattermost) skipMessage(message *matterclient.Message) bool {   return true   }   + // Ignore non-post messages + if message.Post == nil { + b.Log.Debugf("ignoring nil message.Post: %#v", message) + return true + } +   // Ignore messages sent from matterbridge   if message.Post.Props != nil {   if _, ok := message.Post.Props["matterbridge_"+b.uuid].(bool); ok {