restore: teardown pseudo backup site
This commit is contained in:
+4
-2
@@ -163,7 +163,7 @@ async function activate(username, password, email, displayName, ip, auditSource)
|
||||
|
||||
await eventlog.add(eventlog.ACTION_ACTIVATE, auditSource, {});
|
||||
|
||||
setImmediate(() => safe(platform.onActivated({ skipDnsSetup: false }), { debug }));
|
||||
safe(platform.onActivated({ skipDnsSetup: false }), { debug }); // background
|
||||
|
||||
return {
|
||||
userId: ownerId,
|
||||
@@ -220,7 +220,9 @@ async function restoreTask(backupSite, remotePath, ipv4Config, ipv6Config, optio
|
||||
|
||||
await appstore.checkSubscription(); // never throws. worst case, user has to visit the Account view to refresh subscription info
|
||||
|
||||
setImmediate(() => safe(platform.onActivated({ backupSite, skipDnsSetup: options.skipDnsSetup }), { debug }));
|
||||
safe(platform.onActivated({ skipDnsSetup: options.skipDnsSetup }), { debug }); // background
|
||||
|
||||
await backupSites.storageApi(backupSite).teardown(backupSite.config);
|
||||
} catch (error) {
|
||||
debug('restoreTask: error. %o', error);
|
||||
gStatus.restore.errorMessage = error ? error.message : '';
|
||||
|
||||
Reference in New Issue
Block a user