diff options
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/main/daemon-rpc.ts | 3 | ||||
| -rw-r--r-- | gui/src/main/index.ts | 6 |
2 files changed, 9 insertions, 0 deletions
diff --git a/gui/src/main/daemon-rpc.ts b/gui/src/main/daemon-rpc.ts index 6105f75c56..5fcc9171e0 100644 --- a/gui/src/main/daemon-rpc.ts +++ b/gui/src/main/daemon-rpc.ts @@ -368,6 +368,9 @@ const daemonEventSchema = oneOf( object({ wireguard_key: keygenEventSchema, }), + object({ + app_version_info: appVersionInfoSchema, + }), ); export class ResponseParseError extends Error { diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts index 9397d45467..e7822e6cd3 100644 --- a/gui/src/main/index.ts +++ b/gui/src/main/index.ts @@ -540,6 +540,8 @@ class ApplicationMain { ); } else if ('wireguardKey' in daemonEvent) { this.handleWireguardKeygenEvent(daemonEvent.wireguardKey); + } else if ('appVersionInfo' in daemonEvent) { + this.setAppVersionInfo(daemonEvent.appVersionInfo); } }, (error: Error) => { @@ -586,6 +588,10 @@ class ApplicationMain { } } + private setAppVersionInfo(appVersionInfo: IAppVersionInfo) { + log.error(`Does not handle new AppVersionInfo yet: ${appVersionInfo}`); + } + private setTunnelState(newState: TunnelState) { this.tunnelState = newState; this.updateTrayIcon(newState, this.settings.blockWhenDisconnected); |
