From: Marcel van der Veldt Date: Thu, 20 Jul 2023 13:18:58 +0000 (+0200) Subject: fix extra_init_kwargs X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=d6844a624e1e73cd24cfddc529c222837a6392e8;p=music-assistant-server.git fix extra_init_kwargs --- diff --git a/music_assistant/server/providers/tidal/__init__.py b/music_assistant/server/providers/tidal/__init__.py index b393cbe1..9d101880 100644 --- a/music_assistant/server/providers/tidal/__init__.py +++ b/music_assistant/server/providers/tidal/__init__.py @@ -562,6 +562,8 @@ class TidalProvider(MusicProvider): """Parse tidal track object to generic layout.""" version = track_obj.version if track_obj.version is not None else None track_id = str(track_obj.id) + if extra_init_kwargs is None: + extra_init_kwargs = {} if "position" in extra_init_kwargs: track_class = PlaylistTrack elif "disc_number" in extra_init_kwargs and "track_number" in extra_init_kwargs: @@ -575,7 +577,7 @@ class TidalProvider(MusicProvider): name=track_obj.name, version=version, duration=track_obj.duration, - **extra_init_kwargs or {}, + **extra_init_kwargs, ) track.album = self.get_item_mapping( media_type=MediaType.ALBUM,