From 8537a3099629aa23f22d06869cbdbc84f6e81e6c Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Tue, 29 Mar 2022 11:55:12 -0700 Subject: [PATCH] fix project not getting updated after schema cmopare (#18850) --- extensions/schema-compare/src/schemaCompareMainWindow.ts | 2 +- .../sql-database-projects/src/controllers/projectController.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/schema-compare/src/schemaCompareMainWindow.ts b/extensions/schema-compare/src/schemaCompareMainWindow.ts index 30732c8e54..2759689d28 100644 --- a/extensions/schema-compare/src/schemaCompareMainWindow.ts +++ b/extensions/schema-compare/src/schemaCompareMainWindow.ts @@ -898,7 +898,7 @@ export class SchemaCompareMainWindow { throw new Error(`Unsupported SchemaCompareEndpointType: ${getSchemaCompareEndpointString(this.targetEndpointInfo.endpointType)}`); } - if (!result || !result.success || result.errorMessage !== '') { + if (!result || !result.success || result.errorMessage) { TelemetryReporter.createErrorEvent(TelemetryViews.SchemaCompareMainWindow, 'SchemaCompareApplyFailed', undefined, getTelemetryErrorType(result?.errorMessage)) .withAdditionalProperties({ 'operationId': this.comparisonResult.operationId, diff --git a/extensions/sql-database-projects/src/controllers/projectController.ts b/extensions/sql-database-projects/src/controllers/projectController.ts index c62cc32e99..32ccfbd8ed 100644 --- a/extensions/sql-database-projects/src/controllers/projectController.ts +++ b/extensions/sql-database-projects/src/controllers/projectController.ts @@ -563,7 +563,7 @@ export class ProjectsController { const result: mssql.SchemaComparePublishProjectResult = await service.schemaComparePublishProjectChanges(operationId, projectPath, fs, utils.getAzdataApi()!.TaskExecutionMode.execute); - if (result.errorMessage === '') { + if (!result.errorMessage) { const project = await Project.openProject(projectFilePath); let toAdd: vscode.Uri[] = [];