fix
Some checks failed
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled

This commit is contained in:
2026-05-24 21:12:58 -06:00
parent 9736fdf883
commit eee7c63f97

View File

@@ -1,4 +1,5 @@
import axios from "axios"
import { useAuthModalStore } from "shared/store/authModal"
import storage from "./storage"
import { STORAGE_KEY } from "./constants"
@@ -13,6 +14,7 @@ http.interceptors.response.use(
if (res.data.error) {
if (res.data.data && res.data.data.startsWith("Please login")) {
storage.remove(STORAGE_KEY.AUTHED)
useAuthModalStore().openLoginModal()
}
return Promise.reject(res.data)
} else {