Update chromecast.py
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 15 Jun 2019 22:28:14 +0000 (00:28 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 15 Jun 2019 22:28:14 +0000 (00:28 +0200)
music_assistant/modules/playerproviders/chromecast.py

index a4ccdc5da03b4241ead59ba9c038b42353ffa872..af4cc17fa15b6a2da4cbe036ac94be0205dd2607 100644 (file)
@@ -128,7 +128,7 @@ class ChromecastProvider(PlayerProvider):
         castplayer = self._chromecasts[player_id]
         cur_queue_index = self._player_queue_index.get(player_id, 0)
         enable_crossfade = self.mass.config['player_settings'][player_id]["crossfade_duration"] > 0
-        is_radio = media_items[0].media_type == MediaType.Radio
+        is_radio = media_items and media_items[0].media_type == MediaType.Radio
 
         if queue_opt == 'replace' or not self._player_queue[player_id]:
             # overwrite queue with new items