Remove FUCKING FALLBACKS
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"os"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
@@ -28,8 +29,8 @@ func NewZulipWebhook(url, email, token string) *ZulipWebhook {
|
||||
// Parse HTTP timeout ONCE at initialization
|
||||
httpTimeout, err := time.ParseDuration(options.GlobalOptions.HTTPTimeout)
|
||||
if err != nil {
|
||||
logger.Warning("Invalid HTTP timeout duration %s, using 30s default: %v", options.GlobalOptions.HTTPTimeout, err)
|
||||
httpTimeout = 30 * time.Second
|
||||
logger.Error("Invalid HTTP timeout duration %s: %v", options.GlobalOptions.HTTPTimeout, err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
return &ZulipWebhook{
|
||||
|
||||
Reference in New Issue
Block a user