fix: resolve Google Drive token refresh failure (#9298)

Refs #9223
This commit is contained in:
ssongliu 2025-06-26 15:37:22 +08:00 committed by GitHub
parent 79556affbd
commit 5b5a649589
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 2 additions and 10 deletions

View file

@ -290,8 +290,6 @@ func (u *BackupService) RefreshToken(req dto.OperateByID) error {
switch backup.Type {
case constant.OneDrive:
refreshToken, err = client.RefreshToken("refresh_token", "refreshToken", varMap)
case constant.GoogleDrive:
refreshToken, err = client.RefreshGoogleToken("refresh_token", "refreshToken", varMap)
case constant.ALIYUN:
refreshToken, err = client.RefreshALIToken(varMap)
}

View file

@ -18,7 +18,7 @@ func NewBackupJob() *backup {
func (b *backup) Run() {
var backups []model.BackupAccount
_ = global.DB.Where("`type` in (?) AND is_public = 0", []string{constant.OneDrive, constant.ALIYUN, constant.GoogleDrive}).Find(&backups)
_ = global.DB.Where("`type` in (?) AND is_public = 0", []string{constant.OneDrive, constant.ALIYUN}).Find(&backups)
if len(backups) == 0 {
return
}
@ -39,8 +39,6 @@ func (b *backup) Run() {
switch backupItem.Type {
case constant.OneDrive:
refreshToken, err = client.RefreshToken("refresh_token", "refreshToken", varMap)
case constant.GoogleDrive:
refreshToken, err = client.RefreshGoogleToken("refresh_token", "refreshToken", varMap)
case constant.ALIYUN:
refreshToken, err = client.RefreshALIToken(varMap)
}

View file

@ -268,8 +268,6 @@ func (u *BackupService) RefreshToken(req dto.OperateByName) error {
switch backup.Type {
case constant.OneDrive:
refreshToken, err = client.RefreshToken("refresh_token", "refreshToken", varMap)
case constant.GoogleDrive:
refreshToken, err = client.RefreshGoogleToken("refresh_token", "refreshToken", varMap)
case constant.ALIYUN:
refreshToken, err = client.RefreshALIToken(varMap)
}

View file

@ -40,8 +40,6 @@ func (b *backup) Run() {
switch backupItem.Type {
case constant.OneDrive:
refreshToken, err = client.RefreshToken("refresh_token", "refreshToken", varMap)
case constant.GoogleDrive:
refreshToken, err = client.RefreshGoogleToken("refresh_token", "refreshToken", varMap)
case constant.ALIYUN:
refreshToken, err = client.RefreshALIToken(varMap)
}

View file

@ -183,7 +183,7 @@ const loadEndpoint = (row: any) => {
};
const hasTokenRefresh = (row: any) => {
return row.type === 'OneDrive' || row.type === 'ALIYUN' || row.type === 'GoogleDrive';
return row.type === 'OneDrive' || row.type === 'ALIYUN';
};
const onDelete = async (row: Backup.BackupInfo) => {