diff options
author | Wim <wim@42.be> | 2018-11-08 22:01:29 +0100 |
---|---|---|
committer | Wim <wim@42.be> | 2018-11-08 22:01:29 +0100 |
commit | 1e0bb3da954831d41ae958da22bf7294dbbe0822 (patch) | |
tree | 14519fd1bbab1f7111bd33a43c1148d19b0f8ee4 /bridge/mattermost | |
parent | 59994da176f1bde83fb56e8c76f91edc3e549615 (diff) | |
download | matterbridge-msglm-1e0bb3da954831d41ae958da22bf7294dbbe0822.tar.gz matterbridge-msglm-1e0bb3da954831d41ae958da22bf7294dbbe0822.tar.bz2 matterbridge-msglm-1e0bb3da954831d41ae958da22bf7294dbbe0822.zip |
Make gocritic linter happier
Diffstat (limited to 'bridge/mattermost')
-rw-r--r-- | bridge/mattermost/mattermost.go | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/bridge/mattermost/mattermost.go b/bridge/mattermost/mattermost.go index c9a7c664..2e934469 100644 --- a/bridge/mattermost/mattermost.go +++ b/bridge/mattermost/mattermost.go @@ -34,24 +34,25 @@ func (b *Bmattermost) Command(cmd string) string { func (b *Bmattermost) Connect() error { if b.GetString("WebhookBindAddress") != "" { - if b.GetString("WebhookURL") != "" { + switch { + case b.GetString("WebhookURL") != "": b.Log.Info("Connecting using webhookurl (sending) and webhookbindaddress (receiving)") b.mh = matterhook.New(b.GetString("WebhookURL"), matterhook.Config{InsecureSkipVerify: b.GetBool("SkipTLSVerify"), BindAddress: b.GetString("WebhookBindAddress")}) - } else if b.GetString("Token") != "" { + case b.GetString("Token") != "": b.Log.Info("Connecting using token (sending)") err := b.apiLogin() if err != nil { return err } - } else if b.GetString("Login") != "" { + case b.GetString("Login") != "": b.Log.Info("Connecting using login/password (sending)") err := b.apiLogin() if err != nil { return err } - } else { + default: b.Log.Info("Connecting using webhookbindaddress (receiving)") b.mh = matterhook.New(b.GetString("WebhookURL"), matterhook.Config{InsecureSkipVerify: b.GetBool("SkipTLSVerify"), @@ -60,7 +61,8 @@ func (b *Bmattermost) Connect() error { go b.handleMatter() return nil } - if b.GetString("WebhookURL") != "" { + switch { + case b.GetString("WebhookURL") != "": b.Log.Info("Connecting using webhookurl (sending)") b.mh = matterhook.New(b.GetString("WebhookURL"), matterhook.Config{InsecureSkipVerify: b.GetBool("SkipTLSVerify"), @@ -81,14 +83,14 @@ func (b *Bmattermost) Connect() error { go b.handleMatter() } return nil - } else if b.GetString("Token") != "" { + case b.GetString("Token") != "": b.Log.Info("Connecting using token (sending and receiving)") err := b.apiLogin() if err != nil { return err } go b.handleMatter() - } else if b.GetString("Login") != "" { + case b.GetString("Login") != "": b.Log.Info("Connecting using login/password (sending and receiving)") err := b.apiLogin() if err != nil { |