From: Marcel van der Veldt Date: Thu, 3 Aug 2023 08:27:14 +0000 (+0200) Subject: fix typo X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=f1e6a48e4bef66697188b4bffbd5c138bb69015d;p=music-assistant-server.git fix typo --- diff --git a/music_assistant/server/controllers/media/albums.py b/music_assistant/server/controllers/media/albums.py index e16b9a27..2d7dc83e 100644 --- a/music_assistant/server/controllers/media/albums.py +++ b/music_assistant/server/controllers/media/albums.py @@ -100,14 +100,14 @@ class AlbumsController(MediaControllerBase[Album]): if not item.provider_mappings: raise InvalidDataError("Album is missing provider mapping(s)") # grab additional metadata - if not metadata_lookup: + if metadata_lookup: await self.mass.metadata.get_album_metadata(item) # actually add (or update) the item in the library db # use the lock to prevent a race condition of the same item being added twice async with self._db_add_lock: library_item = await self._add_library_item(item) # also fetch the same album on all providers - if not metadata_lookup: + if metadata_lookup: await self._match(library_item) library_item = await self.get_library_item(library_item.item_id) # also add album tracks diff --git a/music_assistant/server/controllers/media/artists.py b/music_assistant/server/controllers/media/artists.py index 7393a00c..dca0b5c7 100644 --- a/music_assistant/server/controllers/media/artists.py +++ b/music_assistant/server/controllers/media/artists.py @@ -64,14 +64,14 @@ class ArtistsController(MediaControllerBase[Artist]): if isinstance(item, ItemMapping): metadata_lookup = True # grab musicbrainz id and additional metadata - if not metadata_lookup: + if metadata_lookup: await self.mass.metadata.get_artist_metadata(item) # actually add (or update) the item in the library db # use the lock to prevent a race condition of the same item being added twice async with self._db_add_lock: library_item = await self._add_library_item(item) # also fetch same artist on all providers - if not metadata_lookup: + if metadata_lookup: await self.match_artist(library_item) library_item = await self.get_library_item(library_item.item_id) self.mass.signal_event( diff --git a/music_assistant/server/controllers/media/playlists.py b/music_assistant/server/controllers/media/playlists.py index aa4d3e6c..083c4d2e 100644 --- a/music_assistant/server/controllers/media/playlists.py +++ b/music_assistant/server/controllers/media/playlists.py @@ -70,7 +70,7 @@ class PlaylistController(MediaControllerBase[Playlist]): async for _ in self.tracks(item.item_id, item.provider): pass # metadata lookup we need to do after adding it to the db - if not metadata_lookup: + if metadata_lookup: await self.mass.metadata.get_playlist_metadata(library_item) library_item = await self.update_item_in_library(library_item.item_id, library_item) self.mass.signal_event( diff --git a/music_assistant/server/controllers/media/radio.py b/music_assistant/server/controllers/media/radio.py index 5180c772..880961e8 100644 --- a/music_assistant/server/controllers/media/radio.py +++ b/music_assistant/server/controllers/media/radio.py @@ -68,7 +68,7 @@ class RadioController(MediaControllerBase[Radio]): raise InvalidDataError("Not a valid Radio object (ItemMapping can not be added to db)") if not item.provider_mappings: raise InvalidDataError("Radio is missing provider mapping(s)") - if not metadata_lookup: + if metadata_lookup: await self.mass.metadata.get_radio_metadata(item) # actually add (or update) the item in the library db # use the lock to prevent a race condition of the same item being added twice diff --git a/music_assistant/server/controllers/media/tracks.py b/music_assistant/server/controllers/media/tracks.py index a5d8a8f9..b81f9301 100644 --- a/music_assistant/server/controllers/media/tracks.py +++ b/music_assistant/server/controllers/media/tracks.py @@ -128,7 +128,7 @@ class TracksController(MediaControllerBase[Track]): if not item.provider_mappings: raise InvalidDataError("Track is missing provider mapping(s)") # grab additional metadata - if not metadata_lookup: + if metadata_lookup: await self.mass.metadata.get_track_metadata(item) # fallback track image from album (only if albumtype = single) if ( @@ -145,7 +145,7 @@ class TracksController(MediaControllerBase[Track]): async with self._db_add_lock: library_item = await self._add_library_item(item) # also fetch same track on all providers (will also get other quality versions) - if not metadata_lookup: + if metadata_lookup: await self._match(library_item) library_item = await self.get_library_item(library_item.item_id) self.mass.signal_event(