From 51c41915a4449506d5c93934f8cd8fd9d42c91f4 Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Mon, 4 Oct 2021 17:35:13 -0700 Subject: [PATCH] use placeholder for table name in add sql bindings quickpick (#17258) * use placeholder for table name in add sql bindings quickpick * add validation --- .../src/dialogs/addSqlBindingQuickpick.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/sql-database-projects/src/dialogs/addSqlBindingQuickpick.ts b/extensions/sql-database-projects/src/dialogs/addSqlBindingQuickpick.ts index 4bc7550e9e..084877b2f2 100644 --- a/extensions/sql-database-projects/src/dialogs/addSqlBindingQuickpick.ts +++ b/extensions/sql-database-projects/src/dialogs/addSqlBindingQuickpick.ts @@ -79,7 +79,8 @@ export async function launchAddSqlBindingQuickpick(uri: vscode.Uri | undefined, // 3. ask for object name for the binding const objectName = await vscode.window.showInputBox({ prompt: selectedBinding.type === BindingType.input ? constants.sqlTableOrViewToQuery : constants.sqlTableToUpsert, - value: constants.placeHolderObject, + placeHolder: constants.placeHolderObject, + validateInput: input => input ? undefined : constants.nameMustNotBeEmpty, ignoreFocusOut: true });