1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

confirm all protocol installations

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2020-12-10 18:20:27 -05:00
parent 30f59655f0
commit 27d0bd721c
2 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,7 @@ export async function installExtension(params: RouteParams): Promise<void> {
try {
navigate(extensionsURL());
await installFromNpm(name, true);
await installFromNpm(name);
} catch (error) {
logger.error("[PH - Install Extension]: failed to install from NPM", error);
}

View File

@ -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) {