diff --git a/src/renderer/api/protocol-endpoints/install-extension.ts b/src/renderer/api/protocol-endpoints/install-extension.ts index 1072e5f1a2..cd925b03e9 100644 --- a/src/renderer/api/protocol-endpoints/install-extension.ts +++ b/src/renderer/api/protocol-endpoints/install-extension.ts @@ -13,7 +13,7 @@ export async function installExtension(params: RouteParams): Promise { try { navigate(extensionsURL()); - await installFromNpm(name, true); + await installFromNpm(name); } catch (error) { logger.error("[PH - Install Extension]: failed to install from NPM", error); } diff --git a/src/renderer/components/+extensions/extensions.tsx b/src/renderer/components/+extensions/extensions.tsx index e9936379a4..178e36b887 100644 --- a/src/renderer/components/+extensions/extensions.tsx +++ b/src/renderer/components/+extensions/extensions.tsx @@ -376,12 +376,12 @@ async function installFromSelectFileDialog() { * Start extension install using a package name, which is resolved to a tarball url using the npm registry. * @param packageName e.g. "@publisher/extension-name" */ -export async function installFromNpm(packageName: string, confirm = false) { +export async function installFromNpm(packageName: string) { const tarballUrl = await extensionLoader.getNpmPackageTarballUrl(packageName, "@hackweek"); Notifications.info(`Installing ${packageName}`); - return installFromUrlOrPath(tarballUrl, confirm); + return installFromUrlOrPath(tarballUrl, true); } async function installFromUrlOrPath(installPath: string, confirmInstall = false) {