From: xmirakulix Date: Sun, 14 Jul 2024 21:03:38 +0000 (+0200) Subject: iterate over async generator (#1499) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=2330b5258f5008b4480b8e22948aa2f45ad302e5;p=music-assistant-server.git iterate over async generator (#1499) --- diff --git a/music_assistant/server/controllers/metadata.py b/music_assistant/server/controllers/metadata.py index cf5b5411..e5b8646d 100644 --- a/music_assistant/server/controllers/metadata.py +++ b/music_assistant/server/controllers/metadata.py @@ -577,8 +577,7 @@ class MetaDataController(CoreController): playlist_genres: dict[str, int] = {} # retrieve metadata for the playlist from the tracks (such as genres etc.) # TODO: retrieve style/mood ? - playlist_items = await self.mass.music.playlists.tracks(playlist.item_id, playlist.provider) - for track in playlist_items: + async for track in self.mass.music.playlists.tracks(playlist.item_id, playlist.provider): if track.image: all_playlist_tracks_images.add(track.image) if track.metadata.genres: