From dd10c0c5d06e8c7dfccb036985f0a6aa1837b643 Mon Sep 17 00:00:00 2001 From: Andy Hsu Date: Thu, 31 Aug 2023 18:43:25 +0800 Subject: [PATCH] chore(aliyundrive_open): print resp content on refresh token (close #5129) --- drivers/aliyundrive_open/util.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/aliyundrive_open/util.go b/drivers/aliyundrive_open/util.go index fc67c79d..33264626 100644 --- a/drivers/aliyundrive_open/util.go +++ b/drivers/aliyundrive_open/util.go @@ -26,7 +26,7 @@ func (d *AliyundriveOpen) _refreshToken() (string, string, error) { //var resp base.TokenResp var e ErrResp res, err := base.RestyClient.R(). - ForceContentType("application/json"). + //ForceContentType("application/json"). SetBody(base.Json{ "client_id": d.ClientID, "client_secret": d.ClientSecret, @@ -45,7 +45,7 @@ func (d *AliyundriveOpen) _refreshToken() (string, string, error) { } refresh, access := utils.Json.Get(res.Body(), "refresh_token").ToString(), utils.Json.Get(res.Body(), "access_token").ToString() if refresh == "" { - return "", "", errors.New("failed to refresh token: refresh token is empty") + return "", "", fmt.Errorf("failed to refresh token: refresh token is empty, resp: %s", res.String()) } curSub, err := getSub(d.RefreshToken) if err != nil {