mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-19 09:35:36 -05:00
Dev/brih/bugs/merge rtm hotfix changes (#16792)
* improves migration context loading error handling * remove secrets and encode uris
This commit is contained in:
@@ -18,27 +18,25 @@ export class MigrationCutoverDialogModel {
|
||||
|
||||
public async fetchStatus(): Promise<void> {
|
||||
if (this._migration.asyncUrl) {
|
||||
this.migrationOpStatus = (await getMigrationAsyncOperationDetails(
|
||||
this.migrationOpStatus = await getMigrationAsyncOperationDetails(
|
||||
this._migration.azureAccount,
|
||||
this._migration.subscription,
|
||||
this._migration.asyncUrl,
|
||||
this._migration.sessionId!
|
||||
));
|
||||
this._migration.sessionId!);
|
||||
}
|
||||
this.migrationStatus = (await getMigrationStatus(
|
||||
|
||||
this.migrationStatus = await getMigrationStatus(
|
||||
this._migration.azureAccount,
|
||||
this._migration.subscription,
|
||||
this._migration.migrationContext,
|
||||
this._migration.sessionId!,
|
||||
this._migration.asyncUrl
|
||||
));
|
||||
this._migration.sessionId!);
|
||||
|
||||
sendSqlMigrationActionEvent(
|
||||
TelemetryViews.MigrationCutoverDialog,
|
||||
TelemetryAction.MigrationStatus,
|
||||
{
|
||||
'sessionId': this._migration.sessionId!,
|
||||
'migrationStatus': this.migrationStatus.properties.migrationStatus
|
||||
'migrationStatus': this.migrationStatus.properties?.migrationStatus
|
||||
},
|
||||
{}
|
||||
);
|
||||
|
||||
@@ -316,7 +316,7 @@ export class MigrationStatusDialog {
|
||||
this._searchBox.value!);
|
||||
|
||||
migrations.sort((m1, m2) => {
|
||||
return new Date(m1.migrationContext.properties.startedOn) > new Date(m2.migrationContext.properties.startedOn) ? -1 : 1;
|
||||
return new Date(m1.migrationContext.properties?.startedOn) > new Date(m2.migrationContext.properties?.startedOn) ? -1 : 1;
|
||||
});
|
||||
|
||||
const data: azdata.DeclarativeTableCellValue[][] = migrations.map((migration, index) => {
|
||||
|
||||
Reference in New Issue
Block a user