From bc45c8934903ba0e11d3d96a6545566a327ff797 Mon Sep 17 00:00:00 2001 From: Andy Pack Date: Sat, 11 May 2024 07:11:37 +0100 Subject: [PATCH] null checking images in playlist init --- spotframework/model/playlist.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spotframework/model/playlist.py b/spotframework/model/playlist.py index 3509c14..3bf479f 100644 --- a/spotframework/model/playlist.py +++ b/spotframework/model/playlist.py @@ -39,7 +39,7 @@ class SimplifiedPlaylist: if self.uri.object_type != Uri.ObjectType.playlist: raise TypeError('provided uri not for a playlist') - if all((isinstance(i, dict) for i in self.images)): + if (images := getattr(self, "images")) and all((isinstance(i, dict) for i in images)): self.images = [init_with_key_filter(Image, i) for i in self.images] if isinstance(self.owner, dict):