From d4d236eda4d88de900e2d907b0269688753836cb Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Mon, 22 Nov 2021 09:49:14 -0500 Subject: [PATCH] Log error instead of displaying error box Signed-off-by: Sebastian Malton --- src/extensions/extension-discovery.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/extensions/extension-discovery.ts b/src/extensions/extension-discovery.ts index e364a47006..dbaeb0142d 100644 --- a/src/extensions/extension-discovery.ts +++ b/src/extensions/extension-discovery.ts @@ -20,7 +20,7 @@ */ import { watch } from "chokidar"; -import { dialog, ipcRenderer } from "electron"; +import { ipcRenderer } from "electron"; import { EventEmitter } from "events"; import fse from "fs-extra"; import { observable, reaction, when, makeObservable } from "mobx"; @@ -396,10 +396,10 @@ export class ExtensionDiscovery extends Singleton { try { await this.installPackage(extension.absolutePath); } catch (error) { - const message = error.message || error?.toString() || "unknown error"; + const message = error.message || error || "unknown error"; const { name, version } = extension.manifest; - dialog.showErrorBox("Lens Extension Install Failure", `Failed to install user extension ${name}@${version}: ${message}`); + logger.error(`${logModule}: failed to install user extension ${name}@${version}`, message); } } }