Fix: 30s progress reporting
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 10 Feb 2025 16:34:18 +0000 (17:34 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 10 Feb 2025 16:34:18 +0000 (17:34 +0100)
music_assistant/controllers/player_queues.py

index 48ae2b805a50b93c6271224a385a9e22f611aa6c..c6206eb72c7ea0ec0839e9e2f39ee3cd21005067 100644 (file)
@@ -1050,7 +1050,7 @@ class PlayerQueuesController(CoreController):
         # we do this every 30 seconds or when the state changes
         if (
             changed_keys.intersection({"state", "current_item_id", "next_item_id"})
-            or queue.elapsed_time % 30 == 0
+            or int(queue.elapsed_time) % 30 == 0
         ):
             self._handle_playback_progress_report(queue, prev_state, new_state)