From 0569572a5211f8cbf6b1c30f75f638c76de6777f Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 18 Oct 2024 23:28:06 +0200 Subject: [PATCH] Fix small typo in player selection for group player --- .../server/providers/player_group/__init__.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/music_assistant/server/providers/player_group/__init__.py b/music_assistant/server/providers/player_group/__init__.py index 497fb9a1..b1841140 100644 --- a/music_assistant/server/providers/player_group/__init__.py +++ b/music_assistant/server/providers/player_group/__init__.py @@ -225,13 +225,10 @@ class PlayerGroupProvider(PlayerProvider): ) # handle config entries for syncgroup players group_members = CONF_ENTRY_GROUP_MEMBERS - group_members.options = tuple( - ConfigValueOption(x.display_name, x.player_id) - for x in self.mass.players.all(True, False) - if (player_prov := self.mass.get_provider(x.provider)) - and group_type == player_prov.lookup_key - and ProviderFeature.SYNC_PLAYERS in player_prov.supported_features - ) + if player_prov := self.mass.get_provider(group_type): + group_members.options = tuple( + ConfigValueOption(x.display_name, x.player_id) for x in player_prov.players + ) # grab additional details from one of the provider's players if not (player_provider := self.mass.get_provider(group_type)): -- 2.34.1