summaryrefslogtreecommitdiffhomepage
path: root/gui/src
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/main/index.ts11
1 files changed, 10 insertions, 1 deletions
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts
index 35ed25351f..16d46591d0 100644
--- a/gui/src/main/index.ts
+++ b/gui/src/main/index.ts
@@ -27,7 +27,12 @@ import {
setupLogging,
} from '../shared/logging';
import { getOpenAtLogin, setOpenAtLogin } from './autostart';
-import { ConnectionObserver, DaemonRpc, SubscriptionListener } from './daemon-rpc';
+import {
+ ConnectionObserver,
+ DaemonRpc,
+ SubscriptionListener,
+ ResponseParseError,
+} from './daemon-rpc';
import GuiSettings from './gui-settings';
import NotificationController from './notification-controller';
import { resolveBin } from './proc';
@@ -490,6 +495,10 @@ class ApplicationMain {
},
(error: Error) => {
log.error(`Cannot deserialize the daemon event: ${error.message}`);
+
+ if (error instanceof ResponseParseError && error.validationError) {
+ log.error(error.validationError.message);
+ }
},
);