Fix panic on nil message.Post (mattermost). Fixes #804

This commit is contained in:
Wim 2019-04-19 23:08:41 +02:00
parent 8ad2be10b2
commit 9b520dfb78
1 changed files with 6 additions and 0 deletions

View File

@ -186,6 +186,12 @@ 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 {