From 6752e0a17df3d9ae700a444fadb0cea39d6530da Mon Sep 17 00:00:00 2001 From: Deluan <deluan@navidrome.org> Date: Sun, 26 Sep 2021 15:57:27 -0400 Subject: [PATCH] Fix harmless error message in logs when ScanSchedule set was "0" Message: `ERRO[0000] Error scheduling periodic scan error="expected exactly 5 fields, found 1: [0]"` --- cmd/root.go | 2 +- conf/configuration.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/root.go b/cmd/root.go index 8d34cda0a..dbeef0f6b 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -63,7 +63,7 @@ func runNavidrome() { if schedule != "" { go schedulePeriodicScan(schedule) } else { - log.Warn("Periodic scan is DISABLED", "schedule", schedule) + log.Warn("Periodic scan is DISABLED") } if err := g.Run(); err != nil { diff --git a/conf/configuration.go b/conf/configuration.go index 606493800..83eb3d592 100644 --- a/conf/configuration.go +++ b/conf/configuration.go @@ -158,6 +158,7 @@ func validateScanSchedule() error { } } if Server.ScanSchedule == "0" || Server.ScanSchedule == "" { + Server.ScanSchedule = "" return nil } if _, err := time.ParseDuration(Server.ScanSchedule); err == nil {