Fix small typo
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 19 Oct 2024 23:29:45 +0000 (01:29 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 19 Oct 2024 23:29:45 +0000 (01:29 +0200)
music_assistant/server/providers/player_group/__init__.py

index 2332e2bfc3fb77c2c5fbb3760ca9bc6bc68209d0..986ac2bb88299a71f9d09f426d07663f2025b5ea 100644 (file)
@@ -349,7 +349,7 @@ class PlayerGroupProvider(PlayerProvider):
         # always (re)fetch the configured group members at power on
         if not group_player.powered:
             group_member_ids = self.mass.config.get_raw_player_config_value(
-                player_id, CONF_GROUP_MEMBERS
+                player_id, CONF_GROUP_MEMBERS, []
             )
             group_player.group_childs = {
                 x
@@ -397,8 +397,8 @@ class PlayerGroupProvider(PlayerProvider):
         self.mass.players.update(group_player.player_id)
         if not powered:
             # reset the group members when powered off
-            group_player.group_childs = self.mass.config.get_raw_player_config_value(
-                player_id, CONF_GROUP_MEMBERS
+            group_player.group_childs = set(
+                self.mass.config.get_raw_player_config_value(player_id, CONF_GROUP_MEMBERS, [])
             )
 
     async def cmd_volume_set(self, player_id: str, volume_level: int) -> None: