Fix for adding new provider (#550)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 19 Mar 2023 09:00:23 +0000 (10:00 +0100)
committerGitHub <noreply@github.com>
Sun, 19 Mar 2023 09:00:23 +0000 (10:00 +0100)
Adding a new provider caused a keyerror on fresh installs

music_assistant/server/controllers/config.py

index f3dd814566b18f925738899a1407b80eafa38041..029fdf6a436c0e62e964604a9d6338199e777d1a 100644 (file)
@@ -397,7 +397,7 @@ class ConfigController:
 
         # all checks passed, return a default config
         return ProviderConfig.parse(
-            prov.config_entries,
+            DEFAULT_PROVIDER_CONFIG_ENTRIES + tuple(prov.config_entries),
             {
                 "type": manifest.type.value,
                 "domain": manifest.domain,