fix(config): return the criticalErr and modernize errors.As

This commit is contained in:
yusing
2026-02-14 19:54:55 +08:00
parent 8b2da08ec1
commit 6fcd570be6
2 changed files with 3 additions and 5 deletions

View File

@@ -61,8 +61,7 @@ func main() {
err := config.Load()
if err != nil {
var criticalErr config.CriticalError
if errors.As(err, &criticalErr) {
if criticalErr, ok := errors.AsType[config.CriticalError](err); ok {
log.Fatal().Err(criticalErr).Msg("critical error in config")
}
log.Warn().Err(err).Msg("errors in config")