Skip to content

Commit

Permalink
do not try to be smart on resume
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelveldt committed Jul 5, 2024
1 parent cc69942 commit 3dbcdeb
Showing 1 changed file with 2 additions and 11 deletions.
13 changes: 2 additions & 11 deletions music_assistant/server/controllers/player_queues.py
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit 3dbcdeb

Please sign in to comment.