diff --git a/extensions/azcli/src/extension.ts b/extensions/azcli/src/extension.ts index 5efb9cba42..c6729fd1e3 100644 --- a/extensions/azcli/src/extension.ts +++ b/extensions/azcli/src/extension.ts @@ -33,33 +33,7 @@ export async function activate(context: vscode.ExtensionContext): Promise { - if (azdataTool !== undefined) { - azdataToolService.localAzdata = azdataTool; - if (!eulaAccepted) { - // Don't block on this since we want extension to finish activating without requiring user actions. - // If EULA has not been accepted then we will check again while executing azdata commands. - promptForEula(context.globalState) - .then(async (userResponse: boolean) => { - eulaAccepted = userResponse; - }) - .catch((err) => console.log(err)); - } - try { - //update if available and user wants it. - if (await checkAndUpdateAzdata(azdataToolService.localAzdata)) { // if an update was performed - azdataToolService.localAzdata = await findAzdata(); // find and save the currently installed azdata - } - } catch (err) { - vscode.window.showWarningMessage(loc.updateError(err)); - } - } - return azdataTool; - }); - - const azdataApi = getExtensionApi(context.globalState, azdataToolService, localAzdataDiscovered); + const azdataApi = getExtensionApi(context.globalState, azdataToolService, Promise.resolve(undefined)); // register option source(s) // TODO: Uncomment this once azdata extension is removed