fix(admin): honor server kill-switch; stop booting from stale cache
Do not load admin from old get_user cache after version bump/timeout. Show server-unavailable on 503 and fatal memory responses. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -88,6 +88,16 @@ _axios.interceptors.response.use(
|
||||
showServerUnavailableOverlay('خطا در برقراری ارتباط با سرور')
|
||||
return Promise.reject(error)
|
||||
}
|
||||
// PHP fatal / memory (گاهی بهجای 503 تمیز) — پنل را باز نگه ندار
|
||||
if (
|
||||
error.response &&
|
||||
error.response.status >= 500 &&
|
||||
typeof error.response.data?.message === 'string' &&
|
||||
/Allowed memory size|Fatal error|server/i.test(error.response.data.message)
|
||||
) {
|
||||
showServerUnavailableOverlay('خطا در برقراری ارتباط با سرور')
|
||||
return Promise.reject(error)
|
||||
}
|
||||
if (error.response && error.response.status == 401) {
|
||||
///removeToken()
|
||||
console.log('error')
|
||||
|
||||
Reference in New Issue
Block a user