Add fallback player config
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 26 Jan 2026 19:32:34 +0000 (20:32 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 26 Jan 2026 19:32:34 +0000 (20:32 +0100)
music_assistant/controllers/config.py

index 3f016d5923d3f45efcab239fc7fc92452343bd87..ada5827d41a11ada60d8fe41b2149f48a2c18997 100644 (file)
@@ -550,7 +550,10 @@ class ConfigController:
             if include_values:
                 result.append(await self.get_player_config(raw_conf["player_id"]))
             else:
-                raw_conf["default_name"] = player.display_name if player else raw_conf.get("name")
+                raw_conf["default_name"] = (
+                    player.display_name if player else raw_conf.get("default_name")
+                )
+                raw_conf["available"] = player.available if player else False
                 result.append(cast("PlayerConfig", PlayerConfig.parse([], raw_conf)))
         return result