From 44f4658f3762024aeec2e5ac4bb39aba887dd72b Mon Sep 17 00:00:00 2001 From: SenkjM <112735335+SenkjM@users.noreply.github.com> Date: Wed, 2 Jul 2025 10:20:43 +0800 Subject: [PATCH] docs: better error hint for wrong refresh token (#517) * docs: better error hint for wrong refresh token * fix: modify punctuation --- drivers/aliyundrive_open/util.go | 2 +- drivers/baidu_netdisk/util.go | 2 +- drivers/dropbox/util.go | 2 +- drivers/google_drive/util.go | 2 +- drivers/onedrive/util.go | 2 +- drivers/quark_open/util.go | 2 +- drivers/yandex_disk/util.go | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/aliyundrive_open/util.go b/drivers/aliyundrive_open/util.go index 8997ddaf..dc3f110a 100644 --- a/drivers/aliyundrive_open/util.go +++ b/drivers/aliyundrive_open/util.go @@ -43,7 +43,7 @@ func (d *AliyundriveOpen) _refreshToken() (string, string, error) { if resp.ErrorMessage != "" { return "", "", fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return "", "", fmt.Errorf("empty token returned from official API") + return "", "", fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } return resp.RefreshToken, resp.AccessToken, nil } diff --git a/drivers/baidu_netdisk/util.go b/drivers/baidu_netdisk/util.go index b0f50438..6a51d9b9 100644 --- a/drivers/baidu_netdisk/util.go +++ b/drivers/baidu_netdisk/util.go @@ -55,7 +55,7 @@ func (d *BaiduNetdisk) _refreshToken() error { if resp.ErrorMessage != "" { return fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return fmt.Errorf("empty token returned from official API") + return fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } d.AccessToken = resp.AccessToken d.RefreshToken = resp.RefreshToken diff --git a/drivers/dropbox/util.go b/drivers/dropbox/util.go index 416fa27f..bb71118d 100644 --- a/drivers/dropbox/util.go +++ b/drivers/dropbox/util.go @@ -39,7 +39,7 @@ func (d *Dropbox) refreshToken() error { if resp.ErrorMessage != "" { return fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return fmt.Errorf("empty token returned from official API") + return fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } d.AccessToken = resp.AccessToken d.RefreshToken = resp.RefreshToken diff --git a/drivers/google_drive/util.go b/drivers/google_drive/util.go index 007dfea3..97e04f4d 100644 --- a/drivers/google_drive/util.go +++ b/drivers/google_drive/util.go @@ -62,7 +62,7 @@ func (d *GoogleDrive) refreshToken() error { if resp.ErrorMessage != "" { return fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return fmt.Errorf("empty token returned from official API") + return fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } d.AccessToken = resp.AccessToken d.RefreshToken = resp.RefreshToken diff --git a/drivers/onedrive/util.go b/drivers/onedrive/util.go index 3c3cec56..2093bffb 100644 --- a/drivers/onedrive/util.go +++ b/drivers/onedrive/util.go @@ -96,7 +96,7 @@ func (d *Onedrive) _refreshToken() error { if resp.ErrorMessage != "" { return fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return fmt.Errorf("empty token returned from official API") + return fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } d.AccessToken = resp.AccessToken d.RefreshToken = resp.RefreshToken diff --git a/drivers/quark_open/util.go b/drivers/quark_open/util.go index c40ec6ff..98e76e8d 100644 --- a/drivers/quark_open/util.go +++ b/drivers/quark_open/util.go @@ -458,7 +458,7 @@ func (d *QuarkOpen) _refreshToken() (string, string, error) { if resp.ErrorMessage != "" { return "", "", fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return "", "", fmt.Errorf("empty token returned from official API") + return "", "", fmt.Errorf("empty token returned from official API, a wrong refresh token may have been used") } return resp.RefreshToken, resp.AccessToken, nil } diff --git a/drivers/yandex_disk/util.go b/drivers/yandex_disk/util.go index 6e78f112..e6f4cab0 100644 --- a/drivers/yandex_disk/util.go +++ b/drivers/yandex_disk/util.go @@ -38,7 +38,7 @@ func (d *YandexDisk) refreshToken() error { if resp.ErrorMessage != "" { return fmt.Errorf("failed to refresh token: %s", resp.ErrorMessage) } - return fmt.Errorf("empty token returned from official API") + return fmt.Errorf("empty token returned from official API , a wrong refresh token may have been used") } d.AccessToken = resp.AccessToken d.RefreshToken = resp.RefreshToken