From 96d8a382e8ba821cb3bddc21852cc0b55f2cdb49 Mon Sep 17 00:00:00 2001 From: Noah Hsu Date: Sun, 25 Sep 2022 20:14:33 +0800 Subject: [PATCH] fix(aliyundrive_share): reget share token if token expired (close #1798) --- drivers/aliyundrive_share/util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/aliyundrive_share/util.go b/drivers/aliyundrive_share/util.go index a5e6fd42..1bfb3aeb 100644 --- a/drivers/aliyundrive_share/util.go +++ b/drivers/aliyundrive_share/util.go @@ -80,7 +80,7 @@ func (d *AliyundriveShare) getFiles(fileId string) ([]File, error) { } log.Debugf("aliyundrive share get files: %s", res.String()) if e.Code != "" { - if e.Code == "AccessTokenInvalid" { + if e.Code == "AccessTokenInvalid" || e.Code == "ShareLinkTokenInvalid" { err = d.getShareToken() if err != nil { return nil, err