Исправление загрузки треков у которых отсутствует информация о наличии текста (#23)
This commit is contained in:
parent
4c8c489742
commit
b61cef8a9f
1 changed files with 2 additions and 1 deletions
3
main.py
3
main.py
|
|
@ -146,7 +146,8 @@ class BasicTrackInfo:
|
||||||
if album is None:
|
if album is None:
|
||||||
raise ValueError
|
raise ValueError
|
||||||
cover_info = CoverInfo.from_json(data)
|
cover_info = CoverInfo.from_json(data)
|
||||||
has_lyrics = data['lyricsInfo']['hasAvailableTextLyrics']
|
has_lyrics = data.get('lyricsInfo', {}).get('hasAvailableTextLyrics',
|
||||||
|
False)
|
||||||
return cls(title=title,
|
return cls(title=title,
|
||||||
id=track_id,
|
id=track_id,
|
||||||
real_id=data['realId'],
|
real_id=data['realId'],
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue