null checking images in playlist init

This commit is contained in:
Andy Pack 2024-05-11 07:11:37 +01:00
parent e139da019c
commit bc45c89349
Signed by: sarsoo
GPG Key ID: A55BA3536A5E0ED7

View File

@ -39,7 +39,7 @@ class SimplifiedPlaylist:
if self.uri.object_type != Uri.ObjectType.playlist: if self.uri.object_type != Uri.ObjectType.playlist:
raise TypeError('provided uri not for a 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] self.images = [init_with_key_filter(Image, i) for i in self.images]
if isinstance(self.owner, dict): if isinstance(self.owner, dict):