diff options
Diffstat (limited to 'gui/packages')
| -rw-r--r-- | gui/packages/desktop/src/renderer/app.js | 2 | ||||
| -rw-r--r-- | gui/packages/desktop/src/renderer/lib/daemon-rpc.js | 10 |
2 files changed, 4 insertions, 8 deletions
diff --git a/gui/packages/desktop/src/renderer/app.js b/gui/packages/desktop/src/renderer/app.js index 06af1598fd..a1427605e3 100644 --- a/gui/packages/desktop/src/renderer/app.js +++ b/gui/packages/desktop/src/renderer/app.js @@ -410,7 +410,7 @@ export default class AppRenderer { async _fetchTunnelOptions() { const actions = this._reduxActions; const tunnelOptions = await this._daemonRpc.getTunnelOptions(); - actions.settings.updateEnableIpv6(tunnelOptions.openvpn.enableIpv6); + actions.settings.updateEnableIpv6(tunnelOptions.enableIpv6); } async _fetchVersionInfo() { diff --git a/gui/packages/desktop/src/renderer/lib/daemon-rpc.js b/gui/packages/desktop/src/renderer/lib/daemon-rpc.js index 637f149cab..e87f51930b 100644 --- a/gui/packages/desktop/src/renderer/lib/daemon-rpc.js +++ b/gui/packages/desktop/src/renderer/lib/daemon-rpc.js @@ -206,14 +206,12 @@ const RelayListSchema = object({ }); export type TunnelOptions = { - openvpn: { - enableIpv6: boolean, - }, + enableIpv6: boolean, }; const TunnelOptionsSchema = object({ + enable_ipv6: boolean, openvpn: object({ - enable_ipv6: boolean, mssfix: maybe(number), }), }); @@ -439,9 +437,7 @@ export class DaemonRpc implements DaemonRpcProtocol { const validatedObject = validate(TunnelOptionsSchema, response); return { - openvpn: { - enableIpv6: validatedObject.openvpn.enable_ipv6, - }, + enableIpv6: validatedObject.enable_ipv6, }; } catch (error) { throw new ResponseParseError('Invalid response from get_tunnel_options', error); |
