fix(jellyfin): use the same deviceId for admins (#1710)

* fix(jellyfin): use the same deviceId for admins

This PR will make Jellyseerr use the same deviceId for the admin user everytime he logins to
Jellyfin/Emby. The previous behavior with different deviceId was creating new entries on the media
at every request.

* fix: remove useless check
This commit is contained in:
Gauthier
2025-06-12 20:52:01 +02:00
committed by GitHub
parent 0bdc8a0334
commit c7284f473c
4 changed files with 13 additions and 10 deletions

View File

@@ -130,9 +130,7 @@ class JellyfinAPI extends ExternalAPI {
const safeDeviceId =
deviceId && deviceId.length > 0
? deviceId
: Buffer.from(`BOT_jellyseerr_fallback_${Date.now()}`).toString(
'base64'
);
: Buffer.from('BOT_jellyseerr').toString('base64');
let authHeaderVal: string;
if (authToken) {