debug key

This commit is contained in:
yonghyon
2024-02-13 19:16:40 +09:00
parent 2801f6f406
commit df3989fea3
18 changed files with 325 additions and 19 deletions

View File

@@ -103,7 +103,8 @@ export const TAxios = (
});
};
const executeRequest = (accessToken, httpHeader) => {
const executeRequest = (accessToken, getState) => {
const httpHeader = getState().common.httpHeader;
const AUTHORIZATION = { headers: {...httpHeader} };
if (accessToken) {
@@ -111,8 +112,12 @@ export const TAxios = (
}
if (typeof window === "object") {
let url = Array.isArray(baseUrl) ? getUrl(baseUrl[0]) : getUrl(baseUrl);
let url = Array.isArray(baseUrl) ? getUrl(getState, baseUrl[0]) : getUrl(getState, baseUrl);
if(!url){
//todo error page
return;
}
if (type === "get") {
const _urlparams = HelperMethods.createQueryString(urlParams);
url += url ? `?${_urlparams}` : "";
@@ -146,12 +151,13 @@ export const TAxios = (
checkAccessToken().then((accessToken) => {
if (!noTokenRefresh) {
tokenRefresh(dispatch, getState)
.then(() => executeRequest(accessToken, getState().common.httpHeader))
.catch(() => {
.then(() => executeRequest(accessToken, getState))
.catch((e) => {
/* 토큰 갱신 실패 처리 */
console.error('tokenRefresh error', e);
});
} else {
executeRequest(accessToken, getState().common.httpHeader);
executeRequest(accessToken, getState);
}
});
};