diff options
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/main/index.ts | 11 |
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); + } }, ); |
