diff --git a/internal/config/config.go b/internal/config/config.go index ee436f478..e6abcd351 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -172,6 +172,11 @@ func (config *configSchema) Read() { if err != nil { log.Fatal(err) } + for i, s := range config.Alertmanager.Servers { + if s.Timeout.Seconds() == 0 { + config.Alertmanager.Servers[i].Timeout = v.GetDuration("alertmanager.timeout") + } + } err = v.UnmarshalKey("jira", &config.JIRA) if err != nil {