From e7d10281d00b1f8391654f4a066bf62e1bbd63eb Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Thu, 22 May 2025 08:37:39 +0200 Subject: [PATCH] Add additional guard in get next item --- music_assistant/controllers/player_queues.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/music_assistant/controllers/player_queues.py b/music_assistant/controllers/player_queues.py index e127309b..1c12bf7b 100644 --- a/music_assistant/controllers/player_queues.py +++ b/music_assistant/controllers/player_queues.py @@ -1495,6 +1495,8 @@ class PlayerQueuesController(CoreController): """Return next QueueItem for given queue.""" if isinstance(cur_index, str): cur_index = self.index_by_id(queue_id, cur_index) + if cur_index is None: + return None # guard for skip in range(5): if (next_index := self._get_next_index(queue_id, cur_index + skip)) is None: break -- 2.34.1