projects
/
music-assistant-server.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1a7b904
)
YT Music: Fix missing track thumbs (#2092)
author
Marvin Schenkel
<marvinschenkel@gmail.com>
Tue, 1 Apr 2025 14:16:08 +0000
(16:16 +0200)
committer
GitHub
<noreply@github.com>
Tue, 1 Apr 2025 14:16:08 +0000
(16:16 +0200)
* Fix missing track thumbs
* Fix missing track thumbs
---------
Co-authored-by: Marvin Schenkel <marvin.schenkel@nn-group.com>
music_assistant/providers/ytmusic/helpers.py
patch
|
blob
|
history
diff --git
a/music_assistant/providers/ytmusic/helpers.py
b/music_assistant/providers/ytmusic/helpers.py
index 9ac336def0efb1b434c3ae75aa1f4e8eae197d01..0ba8f1ea18731bd0ea5b963c78a141f5b43dd6d5 100644
(file)
--- a/
music_assistant/providers/ytmusic/helpers.py
+++ b/
music_assistant/providers/ytmusic/helpers.py
@@
-85,6
+85,8
@@
async def get_track(
track["thumbnails"] = track_obj["microformat"]["microformatDataRenderer"]["thumbnail"][
"thumbnails"
]
+ if track_thumbs := track_obj["videoDetails"].get("thumbnail", {}).get("thumbnails"):
+ track["thumbnails"] = track.get("thumbnails", []) + track_thumbs
track["isAvailable"] = track_obj["playabilityStatus"]["status"] == "OK"
return track