diff --git a/apps/musicseerr/tasks.py b/apps/musicseerr/tasks.py index 0267599..56ec05c 100644 --- a/apps/musicseerr/tasks.py +++ b/apps/musicseerr/tasks.py @@ -288,7 +288,7 @@ def scrape_spotify_playlist(url: str, proxy_url: str) -> list: if next_data_match: data = json.loads(next_data_match.group(1)) entity = data['props']['pageProps']['state']['data']['entity'] - tracks = entity.get('trackList', []) + tracks = entity.get('tracks', entity.get('trackList', [])) track_queries = [] for t in tracks: title = t.get('title', '').strip()