From ec6778072e10eda79b979d6dd95e9ab8f4596a78 Mon Sep 17 00:00:00 2001 From: xiaokai Date: Fri, 30 Aug 2024 17:09:11 +0700 Subject: [PATCH] =?UTF-8?q?pikpak=20=E5=9C=A8=E8=8E=B7=E5=8F=96token?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E5=90=8E=E8=B5=B0=E7=99=BB=E9=99=86=20?= =?UTF-8?q?=E5=9B=A0=E4=B8=BA=E6=9C=89=E8=87=AA=E5=8A=A8=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- drivers/pikpak/util.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/pikpak/util.go b/drivers/pikpak/util.go index ddfcdaa6..ffa13aec 100644 --- a/drivers/pikpak/util.go +++ b/drivers/pikpak/util.go @@ -197,7 +197,9 @@ func (d *PikPak) request(url string, method string, callback base.ReqCallback, r return d.request(url, method, callback, resp) case 9: // 验证码token过期 if err = d.RefreshCaptchaTokenAtLogin(GetAction(method, url), d.Common.UserID); err != nil { - return nil, err + if err = d.login(); err != nil { + return nil, err + } } return d.request(url, method, callback, resp) case 10: // 操作频繁