From 00967a98ac918cfdb66a5a1e9dd8af69dd7e2cc7 Mon Sep 17 00:00:00 2001 From: Wim Date: Fri, 4 Oct 2019 01:01:24 +0200 Subject: [PATCH] Fix panic on WebhookURL only setting (mattermost). Closes #916 (#917) --- bridge/mattermost/handlers.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bridge/mattermost/handlers.go b/bridge/mattermost/handlers.go index cd625c55..0b1c776a 100644 --- a/bridge/mattermost/handlers.go +++ b/bridge/mattermost/handlers.go @@ -66,6 +66,11 @@ func (b *Bmattermost) handleMatter() { } else { b.Log.Debugf("Choosing login/password based receiving") } + // if for some reason we only want to sent stuff to mattermost but not receive, return + if b.GetString("WebhookBindAddress") == "" && b.GetString("WebhookURL") != "" { + b.Log.Debugf("No WebhookBindAddress specified, only WebhookURL. You will not receive messages from mattermost, only sending is possible.") + return + } go b.handleMatterClient(messages) } var ok bool