fix: normalize DEFAULT quality to prevent Tidal/Qobuz API failures

This commit is contained in:
zarzet committed 2026-04-13 23:32:12 +07:00
1 parent 96301c0dbf
commit e3b63c1d27
3 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -2259,7 +2259,7 @@ func downloadFromQobuz(req DownloadRequest) (QobuzDownloadResult, error) {
qobuzQuality = "6"
case "HI_RES":
qobuzQuality = "7"
case "HI_RES_LOSSLESS":
case "HI_RES_LOSSLESS", "", "DEFAULT":
qobuzQuality = "27"
}
GoLog("[Qobuz] Using quality: %s (mapped from %s)\n", qobuzQuality, req.Quality)
+1 -1
View File
@@ -2212,7 +2212,7 @@ func downloadFromTidal(req DownloadRequest) (TidalDownloadResult, error) {
}
quality := req.Quality
if quality == "" {
if quality == "" || quality == "DEFAULT" {
quality = "LOSSLESS"
}