fix queue start
authormarcelveldt <marcelvanderveldt@MacBook-Silvia.local>
Sun, 13 Oct 2019 00:50:30 +0000 (02:50 +0200)
committermarcelveldt <marcelvanderveldt@MacBook-Silvia.local>
Sun, 13 Oct 2019 00:50:30 +0000 (02:50 +0200)
music_assistant/models/media_types.py
music_assistant/models/player_queue.py

index 13d98bd3922207b984021f2afbebdf10d7cfb577..ee57f9c2270cdf56959cd2d298dde6f8a6eb7878 100755 (executable)
@@ -109,6 +109,6 @@ class Radio(MediaItem):
     def __init__(self):
         super().__init__()
         self.media_type = MediaType.Radio
-        self.duration = 0
+        self.duration = 86400
 
 
index 60d70226a43599f24a52a58addc09fb2be6338fd..89fddb11323ec03bb745a01455cc792ee8498a8d 100755 (executable)
@@ -236,7 +236,7 @@ class PlayerQueue():
             cur_time_queue = self._player._cur_time
             total_time = 0
             track_time = 0
-            if self.items:
+            if self.items and len(self.items) > self._last_index:
                 queue_index = self._last_index # holds the last starting position
                 queue_track = None
                 while True: