app archive: fix download config
This commit is contained in:
@@ -219,20 +219,11 @@ function getDownloadLink(backup) {
|
||||
}
|
||||
|
||||
async function onDownloadConfig(backup) {
|
||||
const [error, backupSite] = await backupSitesModel.get(backup.siteId);
|
||||
if (error) return console.error(error);
|
||||
|
||||
const tmp = {
|
||||
remotePath: backup.remotePath
|
||||
};
|
||||
for (const k of ['provider', 'config', 'limits', 'format', 'encrypted', 'encryptedFilenames', 'encryptionPasswordHint']) {
|
||||
tmp[k] = backupSite[k];
|
||||
}
|
||||
|
||||
tmp.siteId = backupSite.id;
|
||||
const [backupConfigError, backupConfig] = await backupSitesModel.generateBackupConfig(backup);
|
||||
if (backupConfigError) return console.error(backupConfigError);
|
||||
|
||||
const filename = `${props.app.fqdn}-backup-config-${(new Date(backup.creationTime)).toISOString().split('T')[0]}.json`;
|
||||
download(filename, JSON.stringify(tmp, null, 4));
|
||||
download(filename, JSON.stringify(backupConfig, null, 4));
|
||||
}
|
||||
|
||||
const restoreBusy = ref(false);
|
||||
|
||||
Reference in New Issue
Block a user