From: Jozef Kruszynski <60214390+jozefKruszynski@users.noreply.github.com> Date: Sat, 1 Feb 2025 18:28:55 +0000 (+0100) Subject: chore: Clarify exception reason for similar tracks in Tidal provider (#1930) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=780fde80b1e93d5968f6edba178ac235a1fc2fbf;p=music-assistant-server.git chore: Clarify exception reason for similar tracks in Tidal provider (#1930) --- diff --git a/music_assistant/providers/tidal/helpers.py b/music_assistant/providers/tidal/helpers.py index 87808218..5d4e13ef 100644 --- a/music_assistant/providers/tidal/helpers.py +++ b/music_assistant/providers/tidal/helpers.py @@ -383,8 +383,11 @@ async def get_similar_tracks( limit=limit ) return tracks - except (MetadataNotAvailable, ObjectNotFound) as err: - msg = f"Track {prov_track_id} not found" + except ObjectNotFound as err: + msg = f"Source track {prov_track_id} not found" + raise MediaNotFoundError(msg) from err + except MetadataNotAvailable as err: + msg = f"No similar tracks available for {prov_track_id}" raise MediaNotFoundError(msg) from err except TooManyRequests: msg = "Tidal API rate limit reached"