From 3dbcdebf536f7f5d7821738bd4185a35b1a5716d Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 5 Jul 2024 09:23:21 +0200 Subject: [PATCH] do not try to be smart on resume --- music_assistant/server/controllers/player_queues.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/music_assistant/server/controllers/player_queues.py b/music_assistant/server/controllers/player_queues.py index 384a51ba9..c29eef642 100644 --- a/music_assistant/server/controllers/player_queues.py +++ b/music_assistant/server/controllers/player_queues.py @@ -660,18 +660,9 @@ async def resume(self, queue_id: str, fade_in: bool | None = None) -> None: queue = self._queues[queue_id] queue_items = self._queue_items[queue_id] resume_item = queue.current_item - next_item = queue.next_item resume_pos = queue.elapsed_time - if ( - resume_item - and next_item - and resume_item.duration - and resume_pos > (resume_item.duration * 0.9) - ): - # track is already played for > 90% - skip to next - resume_item = next_item - resume_pos = 0 - elif not resume_item and queue.current_index is not None and len(queue_items) > 0: + + if not resume_item and queue.current_index is not None and len(queue_items) > 0: resume_item = self.get_item(queue_id, queue.current_index) resume_pos = 0 elif not resume_item and queue.current_index is None and len(queue_items) > 0: