Fix group mute for protocol-synced players (#3205)
authorscyto <alex@alexbal.com>
Sat, 21 Feb 2026 11:04:20 +0000 (03:04 -0800)
committerGitHub <noreply@github.com>
Sat, 21 Feb 2026 11:04:20 +0000 (12:04 +0100)
music_assistant/controllers/players/controller.py

index 36532e5802a4f3599c9749135bb9e711664f9051..6c511580e282f884dfaeef66d3623876acd4dc6f 100644 (file)
@@ -706,7 +706,7 @@ class PlayerController(ProtocolLinkingMixin, CoreController):
         """
         player = self.get_player(player_id, True)
         assert player is not None  # for type checker
-        if player.type == PlayerType.GROUP or player.group_members:
+        if player.state.type == PlayerType.GROUP or player.state.group_members:
             # dedicated group player or sync leader
             coros = []
             for child_player in self.iter_group_members(