diff --git a/web/src/lib/api/middlewares.ts b/web/src/lib/api/middlewares.ts index 893207d..bedd19a 100644 --- a/web/src/lib/api/middlewares.ts +++ b/web/src/lib/api/middlewares.ts @@ -21,7 +21,8 @@ export const loggingMiddleware: Middleware = { export const autoLogoutMiddleware: Middleware = { async onResponse({ request, response }) { - if (response.status === 401) { + if (response.status === 401 && !request.url.endsWith('/auth/cookie/logout')) { + console.log(`Request to ${request.url} returned HTTP Error Code 401, logging out...`); await handleLogout(); }