From 5bf19874cd23b34ce83fc8eaf0fed76523440a53 Mon Sep 17 00:00:00 2001 From: Rafael Moraes <50295204+glomatico@users.noreply.github.com> Date: Tue, 24 Feb 2026 13:13:02 -0300 Subject: [PATCH] Access playback info by media key --- votify/interface/base.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/votify/interface/base.py b/votify/interface/base.py index 9416926..f929b91 100644 --- a/votify/interface/base.py +++ b/votify/interface/base.py @@ -112,9 +112,10 @@ class SpotifyBaseInterface: media_type=media_type, ) - playback_info = next(iter(playback_info_response.get("media", {})), None) - if not playback_info: + playback_info_key = next(iter(playback_info_response.get("media", {})), None) + if not playback_info_key: return None + playback_info = playback_info_response["media"][playback_info_key] if self.prefer_video and playback_info.get("video_version_uri"): playback_info = playback_info_response[playback_info["video_version_uri"]]