From 822d00f43a686c56e328bda0a71a2e86bef7eda2 Mon Sep 17 00:00:00 2001 From: Jozef Kruszynski <60214390+jozefKruszynski@users.noreply.github.com> Date: Thu, 20 Feb 2025 14:43:58 +0100 Subject: [PATCH] fix(tidal): fix track playback with lyrics error suppression (#1968) raise original error for lyrics not existing, so that error suppression works as expected and playback is unhindered --- music_assistant/providers/tidal/helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/music_assistant/providers/tidal/helpers.py b/music_assistant/providers/tidal/helpers.py index 5d4e13ef..ec87e05b 100644 --- a/music_assistant/providers/tidal/helpers.py +++ b/music_assistant/providers/tidal/helpers.py @@ -208,7 +208,8 @@ async def get_track_lyrics(session: TidalSession, prov_track_id: str) -> TidalLy raise MediaNotFoundError(msg) from err except MetadataNotAvailable as err: msg = f"Lyrics not available for track {prov_track_id}" - raise MediaNotFoundError(msg) from err + LOGGER.debug(msg) + raise MetadataNotAvailable(msg) from err except TooManyRequests: msg = "Tidal API rate limit reached" raise ResourceTemporarilyUnavailable(msg) -- 2.34.1