From cf58a5e74953de8a6433da9c0d2e1d8011e52dd3 Mon Sep 17 00:00:00 2001 From: herrrta <73949927+herrrta@users.noreply.github.com> Date: Mon, 30 Dec 2024 09:12:00 -0500 Subject: [PATCH] Some jellyseerr clients dont set cookies --- hooks/useJellyseerr.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hooks/useJellyseerr.ts b/hooks/useJellyseerr.ts index fefe0ce6..e024720c 100644 --- a/hooks/useJellyseerr.ts +++ b/hooks/useJellyseerr.ts @@ -105,7 +105,7 @@ export class JellyseerrApi { } console.log("Jellyseerr connecting successfully tested!"); - storage.setAny(JELLYSEERR_COOKIES, headers["set-cookie"]?.flatMap(c => c.split("; "))); + storage.setAny(JELLYSEERR_COOKIES, headers["set-cookie"]?.flatMap(c => c.split("; ")) ?? []); return { isValid: true, requiresPass: true @@ -243,7 +243,7 @@ export class JellyseerrApi { this.axios.interceptors.request.use( async (config) => { const cookies = storage.get(JELLYSEERR_COOKIES); - if (config.method !== "head" && cookies) { + if (cookies) { const headerName = this.axios.defaults.xsrfHeaderName!!; const xsrfToken = cookies .find(c => c.includes(headerName))