Исправление загрузки треков у которых отсутствует информация о наличии текста (#23)

This commit is contained in:
Lev Plyusnin 2023-08-09 15:23:27 +05:00
parent 4c8c489742
commit b61cef8a9f
No known key found for this signature in database
GPG key ID: 21C6C2C9C0A4460D

View file

@ -146,7 +146,8 @@ class BasicTrackInfo:
if album is None:
raise ValueError
cover_info = CoverInfo.from_json(data)
has_lyrics = data['lyricsInfo']['hasAvailableTextLyrics']
has_lyrics = data.get('lyricsInfo', {}).get('hasAvailableTextLyrics',
False)
return cls(title=title,
id=track_id,
real_id=data['realId'],