Skip to content

Commit

Permalink
chore: Clarify exception reason for similar tracks in Tidal provider (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
jozefKruszynski authored Feb 1, 2025
1 parent 8d37691 commit 780fde8
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions music_assistant/providers/tidal/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -383,8 +383,11 @@ def inner() -> list[TidalTrack]:
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"
Expand Down

0 comments on commit 780fde8

Please sign in to comment.