fix sonos s1 config entries
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 28 Aug 2024 10:27:11 +0000 (12:27 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 28 Aug 2024 10:27:11 +0000 (12:27 +0200)
music_assistant/server/providers/sonos_s1/__init__.py

index 7b4b8e1410c2d588f20619b7bab2219fe234f754..9d5a8c1024ef29c5ffac8b07a0fa8350fbb73ea5 100644 (file)
@@ -22,7 +22,9 @@ from soco.discovery import discover, scan_network
 
 from music_assistant.common.models.config_entries import (
     CONF_ENTRY_CROSSFADE,
-    CONF_ENTRY_ENFORCE_MP3_DEFAULT_ENABLED,
+    CONF_ENTRY_ENFORCE_MP3,
+    CONF_ENTRY_FLOW_MODE_HIDDEN_DISABLED,
+    CONF_ENTRY_HTTP_PROFILE,
     ConfigEntry,
     ConfigValueType,
     create_sample_rates_config_entry,
@@ -177,12 +179,14 @@ class SonosPlayerProvider(PlayerProvider):
         base_entries = await super().get_player_config_entries(player_id)
         if not (self.sonosplayers.get(player_id)):
             # most probably a syncgroup
-            return (*base_entries, CONF_ENTRY_CROSSFADE, CONF_ENTRY_ENFORCE_MP3_DEFAULT_ENABLED)
+            return (*base_entries, CONF_ENTRY_CROSSFADE, CONF_ENTRY_ENFORCE_MP3)
         return (
             *base_entries,
             CONF_ENTRY_CROSSFADE,
             CONF_ENTRY_SAMPLE_RATES,
-            CONF_ENTRY_ENFORCE_MP3_DEFAULT_ENABLED,
+            CONF_ENTRY_ENFORCE_MP3,
+            CONF_ENTRY_FLOW_MODE_HIDDEN_DISABLED,
+            CONF_ENTRY_HTTP_PROFILE,
         )
 
     def is_device_invisible(self, ip_address: str) -> bool: