Skip to content

Commit 8152a17

Browse files
committed
Handle album, image defined but None
1 parent 227942e commit 8152a17

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

custom_components/mass_queue/actions.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,17 @@ def _format_queue_item(queue_item: dict) -> dict:
5555

5656
queue_item_id = queue_item['queue_item_id']
5757
media_title = media['name']
58-
if 'album' in media:
59-
media_album = media['album']
60-
media_album_name = media_album.get('name')
61-
else:
58+
media_album = media.get('album')
59+
if media_album is None:
6260
media_album_name = ''
63-
media_content_id = media['uri']
64-
if 'image' in queue_item:
65-
img = queue_item['image']
66-
media_image = img.get('path')
6761
else:
62+
media_album_name = media_album.get('name', '')
63+
media_content_id = media['uri']
64+
img = queue_item.get('image')
65+
if image is None:
6866
media_image = ''
67+
else:
68+
media_image = img.get('path', '')
6969

7070
artists = media['artists']
7171
artist_names = [artist['name'] for artist in artists]

0 commit comments

Comments
 (0)