Remove FUCKING FALLBACKS

This commit is contained in:
2025-10-10 22:45:04 +02:00
parent 09bc1a90b4
commit e14f2037f5
4 changed files with 23 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ import (
"encoding/hex"
"encoding/json"
"fmt"
"os"
"time"
"go-eve-pi/options"
@@ -34,8 +35,8 @@ func NewCachedESI(direct ESIInterface, db interface {
// Parse cache validity ONCE at initialization
cacheValidity, err := time.ParseDuration(options.GlobalOptions.CacheValidity)
if err != nil {
logger.Warning("Invalid cache validity duration %s, using 10m default: %v", options.GlobalOptions.CacheValidity, err)
cacheValidity = 10 * time.Minute
logger.Error("Invalid cache validity duration %s: %v", options.GlobalOptions.CacheValidity, err)
os.Exit(1)
}
return &CachedESI{