fix overwiting over albums of track
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 25 Mar 2023 01:52:11 +0000 (02:52 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 25 Mar 2023 01:52:11 +0000 (02:52 +0100)
music_assistant/server/controllers/media/tracks.py

index b797b7302a5fd752d2838230e6520cf26178c991..2cc027a1b2e1f794b3f6405d2a56b79b2e46bf9d 100644 (file)
@@ -276,13 +276,11 @@ class TracksController(MediaControllerBase[Track]):
         metadata = cur_item.metadata.update(item.metadata, is_file_provider)
         provider_mappings = {*cur_item.provider_mappings, *item.provider_mappings}
         cur_item.isrc.update(item.isrc)
-        # ID3 tags from file providers are leading for core metadata
         if is_file_provider:
             track_artists = await self._get_track_artists(item)
-            track_albums = await self._get_track_albums(item)
         else:
             track_artists = await self._get_track_artists(cur_item, item)
-            track_albums = await self._get_track_albums(cur_item, item)
+        track_albums = await self._get_track_albums(cur_item, item)
 
         await self.mass.music.database.update(
             self.db_table,