fix: Jellyfin should use the correct MA version instead of hardcoding an old one...
authorJc2k <john.carr@unrouted.co.uk>
Mon, 13 Jan 2025 16:36:21 +0000 (16:36 +0000)
committerGitHub <noreply@github.com>
Mon, 13 Jan 2025 16:36:21 +0000 (17:36 +0100)
music_assistant/providers/jellyfin/__init__.py
music_assistant/providers/jellyfin/const.py

index 3390ee336268144613ff732b985ce6ac06ebcdea..687507bfc1e560b10a40a35f94879f37ca4f04c6 100644 (file)
@@ -47,7 +47,6 @@ from music_assistant.providers.jellyfin.parsers import (
 from .const import (
     ALBUM_FIELDS,
     ARTIST_FIELDS,
-    CLIENT_VERSION,
     ITEM_KEY_COLLECTION_TYPE,
     ITEM_KEY_ID,
     ITEM_KEY_MEDIA_CHANNELS,
@@ -157,7 +156,7 @@ class JellyfinProvider(MusicProvider):
             url=str(self.config.get_value(CONF_URL)),
             verify_ssl=bool(self.config.get_value(CONF_VERIFY_SSL)),
             app_name=USER_APP_NAME,
-            app_version=CLIENT_VERSION,
+            app_version=self.mass.version,
             device_name=socket.gethostname(),
             device_id=device_id,
         )
index ea660c548660334f7caac4bd5a578b1fa2262e30..61c9a58f3923e55d2718f4d807090c902b04f319 100644 (file)
@@ -11,8 +11,6 @@ from music_assistant.constants import UNKNOWN_ARTIST
 
 DOMAIN: Final = "jellyfin"
 
-CLIENT_VERSION: Final = "0.1"
-
 COLLECTION_TYPE_MOVIES: Final = "movies"
 COLLECTION_TYPE_MUSIC: Final = "music"
 COLLECTION_TYPE_TVSHOWS: Final = "tvshows"