Chore: Fix small issue with config entry of file provider
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 5 Feb 2025 09:59:52 +0000 (10:59 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 5 Feb 2025 09:59:52 +0000 (10:59 +0100)
music_assistant/providers/filesystem_local/constants.py

index 3344242883c6a16754e943cf40688f5216e57fa7..81ba3304e6c53513166f32a1b88ff13fa9620d17 100644 (file)
@@ -45,14 +45,12 @@ CONF_ENTRY_CONTENT_TYPE = ConfigEntry(
         ConfigValueOption("Podcasts", "podcasts"),
     ),
 )
-CONF_ENTRY_CONTENT_TYPE_READ_ONLY = ConfigEntry(
-    key=CONF_CONTENT_TYPE,
-    type=ConfigEntryType.STRING,
-    label=CONF_ENTRY_CONTENT_TYPE.label,
-    default_value="blah",
-    required=False,
-    depends_on=CONF_ENTRY_PATH.key,
-    depends_on_value="thisdoesnotexist",
+CONF_ENTRY_CONTENT_TYPE_READ_ONLY = ConfigEntry.from_dict(
+    {
+        **CONF_ENTRY_CONTENT_TYPE.to_dict(),
+        "depends_on": CONF_ENTRY_PATH.key,
+        "depends_on_value": "thisdoesnotexist",
+    }
 )