| @@ -160,55 +160,39 @@ export const SetupAxiosInterceptors = () => { | |||
| throw refreshError; | |||
| }); | |||
| } else { | |||
| if (isUserLoggedIn()){ | |||
| if (error.response.status === 401) { | |||
| if (localStorage.getItem("expiredAlertShown") === null) { | |||
| localStorage.setItem("expiredAlertShown", true) | |||
| alert("登入驗證已過期,請重新登入。") | |||
| } | |||
| } | |||
| // ** if (status === 401) { | |||
| // if (response.status === 401) { | |||
| // if (localStorage.getItem("expiredAlertShown") === null) { | |||
| // localStorage.setItem("expiredAlertShown", true) | |||
| // alert("登入驗證已過期,請重新登入。") | |||
| // } | |||
| // } | |||
| // if (response && response.status === 401) { | |||
| // if (localStorage.getItem("expiredAlertShown") === null) { | |||
| // localStorage.setItem("expiredAlertShown", true) | |||
| // alert("登入驗證已過期,請重新登入。") | |||
| // } | |||
| // } | |||
| if (error.response.status === 500) { | |||
| // await dispatch(handleLogoutFunction()); | |||
| // await navigate('/login'); | |||
| // await window.location.reload(); | |||
| } | |||
| if (localStorage.getItem("expiredAlertShown")) { | |||
| await dispatch(handleLogoutFunction()); | |||
| await navigate('/login'); | |||
| await window.location.reload(); | |||
| } | |||
| // console.log(error) | |||
| } else { | |||
| if (error.response.status === 401) { | |||
| await dispatch(handleLogoutFunction()); | |||
| await navigate('/login'); | |||
| // await window.location.reload(); | |||
| } | |||
| if (error.response.status === 401) { | |||
| await dispatch(handleLogoutFunction()); | |||
| await navigate('/login'); | |||
| await window.location.reload(); | |||
| } | |||
| // ** if (status === 401) { | |||
| // if (response.status === 401) { | |||
| // if (localStorage.getItem("expiredAlertShown") === null) { | |||
| // localStorage.setItem("expiredAlertShown", true) | |||
| // alert("登入驗證已過期,請重新登入。") | |||
| // } | |||
| // } | |||
| // if (response && response.status === 401) { | |||
| // if (localStorage.getItem("expiredAlertShown") === null) { | |||
| // localStorage.setItem("expiredAlertShown", true) | |||
| // alert("登入驗證已過期,請重新登入。") | |||
| // } | |||
| // } | |||
| // if (localStorage.getItem("expiredAlertShown")) { | |||
| // await dispatch(handleLogoutFunction()); | |||
| // await navigate('/login'); | |||
| // await window.location.reload(); | |||
| // } | |||
| if (error.response.status === 500){ | |||
| //setIsUploading(false); | |||
| } | |||
| // console.log(error) | |||
| } | |||
| return Promise.reject(error) | |||
| } | |||