Some small tweaks
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 6 Jan 2025 09:15:45 +0000 (10:15 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 6 Jan 2025 09:15:45 +0000 (10:15 +0100)
music_assistant/controllers/config.py
music_assistant/controllers/media/podcasts.py

index 6f9611e94bcbb0dab9a577da0b7ee8ea771c4bb8..f505cb63951610c7df44dc8d55ac19baf90d524b 100644 (file)
@@ -583,7 +583,8 @@ class ConfigController:
             await self.get_core_config(core_controller)
             if include_values
             else CoreConfig.parse(
-                [], self.get(f"{CONF_CORE}/{core_controller}", {"domain": core_controller})
+                [],
+                self.get(f"{CONF_CORE}/{core_controller}", {"domain": core_controller}),
             )
             for core_controller in CONFIGURABLE_CORE_CONTROLLERS
         ]
@@ -678,7 +679,11 @@ class ConfigController:
         )
 
     def set_raw_provider_config_value(
-        self, provider_instance: str, key: str, value: ConfigValueType, encrypted: bool = False
+        self,
+        provider_instance: str,
+        key: str,
+        value: ConfigValueType,
+        encrypted: bool = False,
     ) -> None:
         """
         Set (raw) single config(entry) value for a provider.
@@ -894,7 +899,7 @@ class ConfigController:
                 "type": manifest.type.value,
                 "domain": manifest.domain,
                 "instance_id": instance_id,
-                "name": manifest.name,
+                "default_name": manifest.name,
                 "values": values,
             },
         )
index 386fbe5f614af746be0d1daf39afb4a4bb08fa6f..3d6dca37787a9035923c9202a557f139f12c3d88 100644 (file)
@@ -244,7 +244,7 @@ class PodcastsController(MediaControllerBase[Podcast]):
             if resume_info_db_row["fully_played"] is not None:
                 episode.fully_played = resume_info_db_row["fully_played"]
 
-        await asyncio.gather(*[set_resume_position(chapter) for chapter in items])
+        await asyncio.gather(*[set_resume_position(x) for x in items])
         return items
 
     async def radio_mode_base_tracks(