fix(configuration): ensure default PIDs are set for Album and Track

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan
2026-01-27 20:15:58 -05:00
parent 1afcf7775b
commit 71f549afbf
+5
View File
@@ -1,6 +1,7 @@
package conf package conf
import ( import (
"cmp"
"fmt" "fmt"
"net/url" "net/url"
"os" "os"
@@ -369,6 +370,10 @@ func Load(noConfigDump bool) {
disableExternalServices() disableExternalServices()
} }
// Make sure we don't have empty PIDs
Server.PID.Album = cmp.Or(Server.PID.Album, consts.DefaultAlbumPID)
Server.PID.Track = cmp.Or(Server.PID.Track, consts.DefaultTrackPID)
logDeprecatedOptions("Scanner.GenreSeparators", "") logDeprecatedOptions("Scanner.GenreSeparators", "")
logDeprecatedOptions("Scanner.GroupAlbumReleases", "") logDeprecatedOptions("Scanner.GroupAlbumReleases", "")
logDeprecatedOptions("DevEnableBufferedScrobble", "") // Deprecated: Buffered scrobbling is now always enabled and this option is ignored logDeprecatedOptions("DevEnableBufferedScrobble", "") // Deprecated: Buffered scrobbling is now always enabled and this option is ignored