From 2bf61e37fa8d2fb8a3306ed087e253d288702057 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Sun, 10 Nov 2024 21:32:01 +0100 Subject: [PATCH] [media.jellyfin] Added documentation about API keys limitations. --- platypush/plugins/media/jellyfin/__init__.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/platypush/plugins/media/jellyfin/__init__.py b/platypush/plugins/media/jellyfin/__init__.py index 8556635f57..421d5cebbe 100644 --- a/platypush/plugins/media/jellyfin/__init__.py +++ b/platypush/plugins/media/jellyfin/__init__.py @@ -25,6 +25,16 @@ class MediaJellyfinPlugin(Plugin): Note: As of February 2022, this plugin also works with Emby media server instances. Future back-compatibility if the two APIs diverge, however, is not guaranteed. + + Note: At the current state, it is advised to use API keys retrieved from the + frontend rather than the server-generated API keys (open Developer Tools in + your browser while logged in to Jellyfin, go to the Network tab, select any + request, and grab the ``Token`` from the ``Authorization`` header). + + This is because of known limitations in the user session management in the + Jellyfin API - see `this discussion + `_ and `this issue + `_. """ # Maximum number of results returned per query action