diff --git a/src/backups.js b/src/backups.js index d210873d3..096fd8aee 100644 --- a/src/backups.js +++ b/src/backups.js @@ -642,7 +642,7 @@ function restore(backupConfig, backupId, progressCallback, callback) { debug('restore: database imported'); - callback(); + settings.initCache(callback); }); }); } diff --git a/src/provision.js b/src/provision.js index ac0cf65b1..1c4cc63a3 100644 --- a/src/provision.js +++ b/src/provision.js @@ -277,7 +277,6 @@ function restore(backupConfig, backupId, version, auditSource, callback) { async.series([ setProgress.bind(null, 'restore', 'Downloading backup'), backups.restore.bind(null, backupConfig, backupId, (progress) => setProgress('restore', progress.message, NOOP_CALLBACK)), - settings.initCache, domains.prepareDashboardDomain.bind(null, settings.adminDomain(), auditSource, (progress) => setProgress('restore', progress.message, NOOP_CALLBACK)), cloudron.setDashboardDomain.bind(null, settings.adminDomain(), auditSource), settings.setBackupConfig.bind(null, backupConfig), // update with the latest backupConfig