diff --git a/client/src/api/auth.api.ts b/client/src/api/auth.api.ts index d4b922f..c389945 100644 --- a/client/src/api/auth.api.ts +++ b/client/src/api/auth.api.ts @@ -25,19 +25,8 @@ instanceForAuth.interceptors.response.use( async (error: AxiosError | Error) => { if (axios.isAxiosError(error)) { logOnDev(`🚨 [API ERROR] ${error.message}`); - - if (!error.response) { - return Promise.reject(error); - } - - try { - await signOut(); - } catch (error) { - logOnDev(`🚨 [API ERROR] ${error.message}`); - } finally { - useConnectionStore.getState().logout(); - location.href = "/"; - } + useConnectionStore.getState().logout(); + location.href = "/"; return Promise.reject(error); } diff --git a/client/src/api/index.ts b/client/src/api/index.ts index b8939f2..aa3991a 100644 --- a/client/src/api/index.ts +++ b/client/src/api/index.ts @@ -58,13 +58,13 @@ instance.interceptors.response.use( originalRequest.headers["Authorization"] = `Bearer ${newAccessToken.accessToken}`; return instance(originalRequest); } catch (error) { - await signOut(); useConnectionStore.getState().logout(); + await signOut(); return Promise.reject(error); } } - await signOut(); useConnectionStore.getState().logout(); + await signOut(); return Promise.reject(error); }