summaryrefslogtreecommitdiffhomepage
path: root/gui/src/main
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2019-03-04 11:12:03 +0100
committerLinus Färnstrand <linus@mullvad.net>2019-03-04 13:27:22 +0100
commit2bce45b6752cc8f17135c0b382fb4f0dc9d3b3ee (patch)
tree8dc4d53eeaf68e43c5db0634a051a7a266a17e69 /gui/src/main
parent2254454f65d24986beef6eaa5292c01856176e54 (diff)
downloadmullvadvpn-2bce45b6752cc8f17135c0b382fb4f0dc9d3b3ee.tar.xz
mullvadvpn-2bce45b6752cc8f17135c0b382fb4f0dc9d3b3ee.zip
Update GUI to use new appVersionInfo layout
Diffstat (limited to 'gui/src/main')
-rw-r--r--gui/src/main/daemon-rpc.ts6
-rw-r--r--gui/src/main/index.ts10
2 files changed, 6 insertions, 10 deletions
diff --git a/gui/src/main/daemon-rpc.ts b/gui/src/main/daemon-rpc.ts
index a52c3b431a..5351b81946 100644
--- a/gui/src/main/daemon-rpc.ts
+++ b/gui/src/main/daemon-rpc.ts
@@ -231,10 +231,8 @@ const tunnelStateTransitionSchema = oneOf(
const appVersionInfoSchema = partialObject({
current_is_supported: boolean,
- latest: partialObject({
- latest_stable: string,
- latest: string,
- }),
+ latest_stable: string,
+ latest: string,
});
export class ConnectionObserver {
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts
index fb5f6efb54..6bf46b2bdd 100644
--- a/gui/src/main/index.ts
+++ b/gui/src/main/index.ts
@@ -103,10 +103,8 @@ class ApplicationMain {
private upgradeVersion: IAppUpgradeInfo = {
currentIsSupported: true,
- latest: {
- latestStable: '',
- latest: '',
- },
+ latestStable: '',
+ latest: '',
nextUpgrade: undefined,
upToDate: true,
};
@@ -616,8 +614,8 @@ class ApplicationMain {
}
const currentVersionInfo = this.currentVersion;
- const latestVersion = latestVersionInfo.latest.latest;
- const latestStableVersion = latestVersionInfo.latest.latestStable;
+ const latestVersion = latestVersionInfo.latest;
+ const latestStableVersion = latestVersionInfo.latestStable;
// the reason why we rely on daemon version here is because daemon obtains the version info
// based on its built-in version information