From: Marcel van der Veldt Date: Sat, 13 Apr 2024 13:03:41 +0000 (+0200) Subject: fix small typo in jellyfin provider X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=809cfb4800d2116bacf7b36b44fd7cf0c38f0e55;p=music-assistant-server.git fix small typo in jellyfin provider --- diff --git a/music_assistant/server/providers/jellyfin/__init__.py b/music_assistant/server/providers/jellyfin/__init__.py index b999ad27..479a115b 100644 --- a/music_assistant/server/providers/jellyfin/__init__.py +++ b/music_assistant/server/providers/jellyfin/__init__.py @@ -34,23 +34,21 @@ from music_assistant.common.models.errors import ( MediaNotFoundError, MusicAssistantError, ) +from music_assistant.common.models.media_items import Album +from music_assistant.common.models.media_items import Album as JellyfinAlbum +from music_assistant.common.models.media_items import AlbumTrack +from music_assistant.common.models.media_items import Artist +from music_assistant.common.models.media_items import Artist as JellyfinArtist from music_assistant.common.models.media_items import ( - Album, - AlbumTrack, - Artist, AudioFormat, ItemMapping, MediaItem, MediaItemImage, - Playlist, - PlaylistTrack, - ProviderMapping, - SearchResults, - Track, ) -from music_assistant.common.models.media_items import Album as JellyfinAlbum -from music_assistant.common.models.media_items import Artist as JellyfinArtist +from music_assistant.common.models.media_items import Playlist from music_assistant.common.models.media_items import Playlist as JellyfinPlaylist +from music_assistant.common.models.media_items import PlaylistTrack, ProviderMapping, SearchResults +from music_assistant.common.models.media_items import Track from music_assistant.common.models.media_items import Track as JellyfinTrack from music_assistant.common.models.streamdetails import StreamDetails @@ -208,17 +206,9 @@ class JellyfinProvider(MusicProvider): ) @property - def is_unique(self) -> bool: - """ - Return True if the (non user related) data in this provider instance is unique. - - For example on a global streaming provider (like Spotify), - the data on all instances is the same. - For a file provider each instance has other items. - Setting this to False will only query one instance of the provider for search and lookups. - Setting this to True will query all instances of this provider for search and lookups. - """ - return True + def is_streaming_provider(self) -> bool: + """Return True if the provider is a streaming provider.""" + return False async def _run_async(self, call: Callable, *args, **kwargs): return await self.mass.create_task(call, *args, **kwargs)