From 7c7aada339ca547594b3532f848f3a3e86b69a6a Mon Sep 17 00:00:00 2001 From: Andy Hsu Date: Fri, 21 Jul 2023 14:32:44 +0800 Subject: [PATCH] throw err --- drivers/123/util.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/drivers/123/util.go b/drivers/123/util.go index 239ece8dbe6..c9ddb5c7f1f 100644 --- a/drivers/123/util.go +++ b/drivers/123/util.go @@ -4,15 +4,16 @@ import ( "crypto/md5" "errors" "fmt" - "github.com/alist-org/alist/v3/drivers/base" - "github.com/alist-org/alist/v3/pkg/utils" - "github.com/go-resty/resty/v2" - jsoniter "github.com/json-iterator/go" "math/rand" "net/http" "net/url" "strconv" "time" + + "github.com/alist-org/alist/v3/drivers/base" + "github.com/alist-org/alist/v3/pkg/utils" + "github.com/go-resty/resty/v2" + jsoniter "github.com/json-iterator/go" ) // do others that not defined in Driver interface @@ -98,14 +99,16 @@ func (d *Pan123) request(url string, method string, callback base.ReqCallback, r "app-version": "3", "user-agent": base.UserAgent, }) - authKey, err := authKey(url) - if callback != nil { callback(req) } if resp != nil { req.SetResult(resp) } + authKey, err := authKey(url) + if err != nil { + return nil, err + } req.SetQueryParam("auth-key", *authKey) res, err := req.Execute(method, url) if err != nil {