From: Santiago Soto Date: Sat, 2 Nov 2024 16:15:34 +0000 (-0300) Subject: Snapcast fix lost state when stop (#1764) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=dc493cee2297b9fc73a641e95068b08a12679b5d;p=music-assistant-server.git Snapcast fix lost state when stop (#1764) --- diff --git a/music_assistant/server/providers/snapcast/__init__.py b/music_assistant/server/providers/snapcast/__init__.py index 0cc1b523..ca706303 100644 --- a/music_assistant/server/providers/snapcast/__init__.py +++ b/music_assistant/server/providers/snapcast/__init__.py @@ -559,6 +559,7 @@ class SnapCastProvider(PlayerProvider): while stream.status != "idle": await asyncio.sleep(0.25) player.state = PlayerState.IDLE + player.elapsed_time = time.time() - player.elapsed_time_last_updated self.mass.players.update(player_id) self._set_childs_state(player_id) finally: