Clear up type of string in webhook config.

This commit is contained in:
Patrick Connolly
2018-12-01 18:21:49 +08:00
parent ab19c66706
commit 100088b7bd

View File

@@ -136,13 +136,13 @@ func (b *Bslack) Connect() error {
DisableServer: true,
},
)
if b.GetString(outgoingWebhookConfig) != "" {
if webhookURL := b.GetString(outgoingWebhookConfig); webhookURL != "" {
b.Log.Info("Using specified webhook for outgoing messages.")
b.mh.Url = b.GetString(outgoingWebhookConfig)
b.mh.Url = webhookURL
}
if b.GetString(incomingWebhookConfig) != "" {
if bindAddr := b.GetString(incomingWebhookConfig); bindAddr != "" {
b.Log.Info("Setting up local webhook for incoming messages.")
b.mh.BindAddress = b.GetString(incomingWebhookConfig)
b.mh.BindAddress = bindAddr
b.mh.DisableServer = false
go b.handleSlack()
}