refactor: 忽略刷新访问令牌重试的请求 方法重写

* 将原有的 CallableMethodBeforeAuth 纳入
This commit is contained in:
CrescentLeaf
2025-10-06 17:31:35 +08:00
parent 674fe000f4
commit 059078ea8f

View File

@@ -56,10 +56,7 @@ class Client {
code: -1, code: -1,
msg: err.message.indexOf("timed out") != -1 ? "請求超時" : err.message, msg: err.message.indexOf("timed out") != -1 ? "請求超時" : err.message,
}) })
if ([ if (!["User.refreshAccessToken", ...CallableMethodBeforeAuth].includes(method) && res.code == 401) {
"User.refreshAccessToken",
"User.auth",
].indexOf(method) == -1 && res.code == 401) {
const token = await this.refreshAccessToken() const token = await this.refreshAccessToken()
if (token) { if (token) {
data.access_token = token data.access_token = token