From: Marvin Schenkel Date: Mon, 1 Dec 2025 14:33:06 +0000 (+0100) Subject: Add migration script guard X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=ca5ecc1f9d48c44889bc1469213b2e5ed0614afb;p=music-assistant-server.git Add migration script guard --- diff --git a/music_assistant/controllers/config.py b/music_assistant/controllers/config.py index 3a8267a6..8c8c9447 100644 --- a/music_assistant/controllers/config.py +++ b/music_assistant/controllers/config.py @@ -1305,6 +1305,8 @@ class ConfigController: # migrate player configs: always use lookup key for provider prov_configs = self._data.get(CONF_PROVIDERS, {}) for player_config in self._data.get(CONF_PLAYERS, {}).values(): + if "provider" not in player_config: + continue player_provider = player_config["provider"] if prov_conf := prov_configs.get(player_provider): if not (prov_manifest := self.mass.get_provider_manifest(prov_conf["domain"])):