Shared: axiosClient: Fixed SDK frame force redirect

This commit is contained in:
Ilya Oleshko 2024-09-02 08:44:42 +03:00
parent 922cb308cb
commit 9c138332b5

View File

@ -224,10 +224,14 @@ class AxiosClient {
if (!this.isSSR) {
switch (error.response?.status) {
case 401: {
if (options.skipUnauthorized || window?.ClientConfig?.isFrame)
return Promise.resolve();
if (options.skipUnauthorized) return Promise.resolve();
if (options.skipLogout) return Promise.reject(error);
if (window?.ClientConfig?.isFrame) {
break;
}
const opt: AxiosRequestConfig = {
method: "POST",
url: "/authentication/logout",
@ -269,6 +273,7 @@ class AxiosClient {
return Promise.reject(error);
}
switch (error.response?.status) {
case 401:
return Promise.resolve();