From 29bf016fb8ed76e0508479eee64fd6a72bf252a4 Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Tue, 23 Jun 2020 10:29:55 -0700 Subject: [PATCH] don't show error message if cancelling out of import project connection picker (#11050) --- .../src/controllers/projectController.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/sql-database-projects/src/controllers/projectController.ts b/extensions/sql-database-projects/src/controllers/projectController.ts index d8d0108fb8..3598c17ef5 100644 --- a/extensions/sql-database-projects/src/controllers/projectController.ts +++ b/extensions/sql-database-projects/src/controllers/projectController.ts @@ -571,8 +571,12 @@ export class ProjectsController { model.database = profile.databaseName; } else { - const connectionId = (await this.apiWrapper.openConnectionDialog()).connectionId; + const connection = await this.apiWrapper.openConnectionDialog(); + if (!connection) { + return; + } + const connectionId = connection.connectionId; const databaseList = await this.apiWrapper.listDatabases(connectionId); const database = (await this.apiWrapper.showQuickPick(databaseList.map(dbName => { return { label: dbName }; })))?.label;