From e8721f91281df703d6e05e44eb9a3c371c106ba4 Mon Sep 17 00:00:00 2001 From: Rob Sonke Date: Tue, 28 Jan 2025 00:11:36 +0100 Subject: [PATCH] Switch the Soundcloud artist tracks to the full listing (#1913) --- music_assistant/providers/soundcloud/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/music_assistant/providers/soundcloud/__init__.py b/music_assistant/providers/soundcloud/__init__.py index c0ea4355..0ec5c96f 100644 --- a/music_assistant/providers/soundcloud/__init__.py +++ b/music_assistant/providers/soundcloud/__init__.py @@ -275,8 +275,9 @@ class SoundcloudMusicProvider(MusicProvider): return result async def get_artist_toptracks(self, prov_artist_id: str) -> list[Track]: - """Get a list of 25 most popular tracks for the given artist.""" - tracks_obj = await self._soundcloud.get_popular_tracks_user(prov_artist_id, 25) + """Get a list of (max 500) tracks for the given artist.""" + tracks_obj = await self._soundcloud.get_tracks_from_user(prov_artist_id, 500) + tracks = [] for item in tracks_obj["collection"]: song = await self._soundcloud.get_track_details(item["id"]) -- 2.34.1