Jellyfin: Fix login for some instances (#1601)
authorJc2k <john.carr@unrouted.co.uk>
Sat, 24 Aug 2024 15:38:48 +0000 (16:38 +0100)
committerGitHub <noreply@github.com>
Sat, 24 Aug 2024 15:38:48 +0000 (17:38 +0200)
We weren't using the shared MA ClientSession for the login code.
This meant login was hitting some extra YARL validation when
instancing a ClientSession for a subpath on a url, causing
logins to fail.

music_assistant/server/providers/jellyfin/manifest.json
requirements_all.txt

index e86e08a475853709a9585681406013b378b6df72..cf9cca560a8115e2e41bb96b0a916d5ee420b0c3 100644 (file)
@@ -4,7 +4,7 @@
   "name": "Jellyfin Media Server Library",
   "description": "Support for the Jellyfin streaming provider in Music Assistant.",
   "codeowners": ["@lokiberra", "@Jc2k"],
-  "requirements": ["aiojellyfin==0.10.0"],
+  "requirements": ["aiojellyfin==0.10.1"],
   "documentation": "https://music-assistant.io/music-providers/jellyfin/",
   "multi_instance": true
 }
index 5fab497bd19be33d8781c887c16bdc1e215411c5..ddb2dbe6e592d55919512afb2120fd8a269c4a54 100644 (file)
@@ -4,7 +4,7 @@ Brotli>=1.0.9
 aiodns>=3.0.0
 aiofiles==24.1.0
 aiohttp==3.10.4
-aiojellyfin==0.10.0
+aiojellyfin==0.10.1
 aiorun==2024.8.1
 aioslimproto==3.0.1
 aiosonos==0.1.1