Fix await safe usage

This commit is contained in:
Johannes Zellner
2022-04-05 13:11:30 +02:00
parent ea3fd27123
commit b4b999bd74
+9 -9
View File
@@ -802,10 +802,10 @@ async function rotateBoxBackup(backupConfig, tag, options, dependsOn, progressCa
};
const id = await backups.add(data);
const [copyBackupError] = await safe(copy(backupConfig, 'snapshot/box', remotePath, progressCallback));
const state = copyBackupError ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
const [error] = await safe(copy(backupConfig, 'snapshot/box', remotePath, progressCallback));
const state = error ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
await backups.setState(id, state);
if (copyBackupError) throw copyBackupError;
if (error) throw error;
return id;
}
@@ -851,10 +851,10 @@ async function rotateAppBackup(backupConfig, app, tag, options, progressCallback
};
const id = await backups.add(data);
const copyBackupError = await safe(copy(backupConfig, `snapshot/app_${app.id}`, remotePath, progressCallback));
const state = copyBackupError ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
const [error] = await safe(copy(backupConfig, `snapshot/app_${app.id}`, remotePath, progressCallback));
const state = error ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
await backups.setState(id, state);
if (copyBackupError) throw copyBackupError;
if (error) throw error;
return id;
}
@@ -986,10 +986,10 @@ async function rotateMailBackup(backupConfig, tag, options, progressCallback) {
};
const id = await backups.add(data);
const [copyBackupError] = await safe(copy(backupConfig, 'snapshot/mail', remotePath, progressCallback));
const state = copyBackupError ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
const [error] = await safe(copy(backupConfig, 'snapshot/mail', remotePath, progressCallback));
const state = error ? backups.BACKUP_STATE_ERROR : backups.BACKUP_STATE_NORMAL;
await backups.setState(id, state);
if (copyBackupError) throw copyBackupError;
if (error) throw error;
return id;
}