From eb8c1c396d8b9df347522ddbd9bd5bc3ffda4fbb Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:15:31 -0700 Subject: [PATCH] fix schema compare dropdown not selecting correct db when multiple active connections (#14999) * fix schema compare dropdown not selecting correct db when multiple active connections * fix when no username so default is used --- extensions/schema-compare/src/schemaCompareMainWindow.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/schema-compare/src/schemaCompareMainWindow.ts b/extensions/schema-compare/src/schemaCompareMainWindow.ts index 7a367d6514..db79f88686 100644 --- a/extensions/schema-compare/src/schemaCompareMainWindow.ts +++ b/extensions/schema-compare/src/schemaCompareMainWindow.ts @@ -91,9 +91,14 @@ export class SchemaCompareMainWindow { let sourceDacpac = context as string; if (profile) { let ownerUri = await azdata.connection.getUriForConnection((profile.id)); + let usr = profile.userName; + if (!usr) { + usr = loc.defaultText; + } + this.sourceEndpointInfo = { endpointType: mssql.SchemaCompareEndpointType.Database, - serverDisplayName: `${profile.serverName} ${profile.userName}`, + serverDisplayName: `${profile.serverName} (${usr})`, serverName: profile.serverName, databaseName: profile.databaseName, ownerUri: ownerUri,