Исправление ошибки при попытке скачать пустой плейлист (#6)
This commit is contained in:
parent
af6a0bac3b
commit
16da550229
1 changed files with 1 additions and 1 deletions
2
main.py
2
main.py
|
|
@ -223,7 +223,7 @@ def get_playlist(session: Session, playlist: PlaylistId) -> list[BasicTrackInfo]
|
||||||
'lang': 'ru'
|
'lang': 'ru'
|
||||||
}
|
}
|
||||||
resp = session.get('https://music.yandex.ru/handlers/playlist.jsx', params=params)
|
resp = session.get('https://music.yandex.ru/handlers/playlist.jsx', params=params)
|
||||||
raw_tracks = resp.json()['playlist']['tracks']
|
raw_tracks = resp.json()['playlist'].get('tracks', [])
|
||||||
tracks = map(BasicTrackInfo.from_json, raw_tracks)
|
tracks = map(BasicTrackInfo.from_json, raw_tracks)
|
||||||
tracks = [t for t in tracks if t is not None]
|
tracks = [t for t in tracks if t is not None]
|
||||||
return tracks
|
return tracks
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue