summaryrefslogtreecommitdiffhomepage
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/packages/desktop/src/renderer/app.js2
-rw-r--r--gui/packages/desktop/src/renderer/lib/daemon-rpc.js10
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);