mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Log error instead of displaying error box
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
e52ba62e0e
commit
d4d236eda4
@ -20,7 +20,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { watch } from "chokidar";
|
import { watch } from "chokidar";
|
||||||
import { dialog, ipcRenderer } from "electron";
|
import { ipcRenderer } from "electron";
|
||||||
import { EventEmitter } from "events";
|
import { EventEmitter } from "events";
|
||||||
import fse from "fs-extra";
|
import fse from "fs-extra";
|
||||||
import { observable, reaction, when, makeObservable } from "mobx";
|
import { observable, reaction, when, makeObservable } from "mobx";
|
||||||
@ -396,10 +396,10 @@ export class ExtensionDiscovery extends Singleton {
|
|||||||
try {
|
try {
|
||||||
await this.installPackage(extension.absolutePath);
|
await this.installPackage(extension.absolutePath);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const message = error.message || error?.toString() || "unknown error";
|
const message = error.message || error || "unknown error";
|
||||||
const { name, version } = extension.manifest;
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user