fix(aliyundrive_share): reget share token if token expired (close #1798)

This commit is contained in:
Noah Hsu 2022-09-25 20:14:33 +08:00
parent 7c32af4649
commit 96d8a382e8

View File

@ -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