diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2019-10-04 13:50:54 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2019-10-07 16:24:41 +0200 |
| commit | 4519b4da0f3569ec47c3dc10bd592c6dc71da7ba (patch) | |
| tree | e7af6bdeba29f16a1670e3c8988fbfd4decee0a6 | |
| parent | 6e00c6ec5c8125346bd0afab91835b51a7d5ebdb (diff) | |
| download | mullvadvpn-4519b4da0f3569ec47c3dc10bd592c6dc71da7ba.tar.xz mullvadvpn-4519b4da0f3569ec47c3dc10bd592c6dc71da7ba.zip | |
Stub for supporting AppVersionInfo pushing to Electron GUI
| -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); |
