Skip to content

Commit 6ead268

Browse files
committed
electron-main: Provide a better error message if Seshat isn't installed.
This closes #11637.
1 parent 7f451d2 commit 6ead268

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

electron_app/src/electron-main.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,11 @@ let Seshat = null;
4747
try {
4848
Seshat = require('matrix-seshat');
4949
} catch (e) {
50-
console.warn("seshat unavailable", e);
50+
if (e.code === "MODULE_NOT_FOUND") {
51+
console.log("Seshat isn't installed, event indexing is disabled.");
52+
} else {
53+
console.warn("Seshat unexpected error:", e);
54+
}
5155
}
5256

5357
if (argv["help"]) {

0 commit comments

Comments
 (0)