Replace None with empty string where necessary (#1053)
authorJozef Kruszynski <60214390+jozefKruszynski@users.noreply.github.com>
Tue, 30 Jan 2024 20:18:52 +0000 (21:18 +0100)
committerGitHub <noreply@github.com>
Tue, 30 Jan 2024 20:18:52 +0000 (21:18 +0100)
music_assistant/server/providers/tidal/__init__.py

index 2c5106ee72eb0e17337534d0d56776f3b1805496..f470f377e7141aa9f66530f0e0c8d18fb7ddbbe5 100644 (file)
@@ -548,7 +548,7 @@ class TidalProvider(MusicProvider):
     async def _parse_album(self, album_obj: TidalAlbum, full_details: bool = False) -> Album:
         """Parse tidal album object to generic layout."""
         name = album_obj.name
-        version = album_obj.version if album_obj.version is not None else None
+        version = album_obj.version or ""
         album_id = album_obj.id
         album = Album(
             item_id=str(album_id),
@@ -606,7 +606,7 @@ class TidalProvider(MusicProvider):
         extra_init_kwargs: dict[str, Any] | None = None,
     ) -> Track | AlbumTrack | PlaylistTrack:
         """Parse tidal track object to generic layout."""
-        version = track_obj.version if track_obj.version is not None else None
+        version = track_obj.version or ""
         track_id = str(track_obj.id)
         if extra_init_kwargs is None:
             extra_init_kwargs = {}