From: Santiago Soto Date: Tue, 11 Jun 2024 19:23:19 +0000 (-0300) Subject: Fix snapcast player unsync when master off (#1347) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=c08c6b9e07675b2dbed1abaecf41edecad4e17ac;p=music-assistant-server.git Fix snapcast player unsync when master off (#1347) --- diff --git a/music_assistant/server/providers/snapcast/__init__.py b/music_assistant/server/providers/snapcast/__init__.py index a067a672..f45b4a2b 100644 --- a/music_assistant/server/providers/snapcast/__init__.py +++ b/music_assistant/server/providers/snapcast/__init__.py @@ -342,6 +342,9 @@ class SnapCastProvider(PlayerProvider): """Sync Snapcast player.""" group = self._get_snapgroup(target_player) await group.add_client(self._get_snapclient_id(player_id)) + target = self.mass.players.get(target_player) + target.synced_to = self._synced_to(target_player) + self.mass.players.update(target_player) async def cmd_unsync(self, player_id: str) -> None: """Unsync Snapcast player."""