improve migration context loading (#16696)

This commit is contained in:
brian-harris
2021-08-11 10:55:01 -07:00
committed by GitHub
parent 59c550f28e
commit f6b10fec0b
4 changed files with 37 additions and 24 deletions

View File

@@ -32,14 +32,6 @@ export class MigrationLocalStorage {
await this.refreshMigrationAzureAccount(migration);
migration.migrationContext = await getMigrationStatus(
migration.azureAccount,
migration.subscription,
migration.migrationContext,
migration.sessionId!
);
migration.migrationContext.properties.sourceDatabaseName = sourceDatabase;
migration.migrationContext.properties.backupConfiguration = backupConfiguration;
if (migration.asyncUrl) {
migration.asyncOperationResult = await getMigrationAsyncOperationDetails(
migration.azureAccount,
@@ -47,6 +39,17 @@ export class MigrationLocalStorage {
migration.asyncUrl,
migration.sessionId!
);
migration.migrationContext = await getMigrationStatus(
migration.azureAccount,
migration.subscription,
migration.migrationContext,
migration.sessionId!,
migration.asyncUrl
);
migration.migrationContext.properties.sourceDatabaseName = sourceDatabase;
migration.migrationContext.properties.backupConfiguration = backupConfiguration;
}
}
catch (e) {