From 8bf5a88edb1f66880fcfe85ada2ef996322058f9 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Thu, 26 Mar 2026 16:19:55 +0700 Subject: [PATCH] fix: do not redirect to SSO when the error response status is 401 and API url is refresh API --- src/services/http/client.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/http/client.ts b/src/services/http/client.ts index 68b5282a..42e71978 100644 --- a/src/services/http/client.ts +++ b/src/services/http/client.ts @@ -10,7 +10,10 @@ const axiosClient = axios.create({ baseURL: BASE_URL, timeout: 10_000 }); axiosClient.interceptors.response.use( (response) => response, (error: AxiosError) => { - if (error.response?.status === 401) { + if ( + error.response?.status === 401 && + error.config?.url !== '/sso/refresh' + ) { redirectToSSO(); }