summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt13
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/model/AppVersionInfo.kt1
2 files changed, 3 insertions, 11 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
index 7f267132f2..897778cf4a 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
@@ -18,7 +18,7 @@ class AppVersionInfoCache(
private val setUpJob = setUp()
- private val settingsListenerId = settingsListener.settingsNotifier.subscribe { settings ->
+ private val settingsListenerId = settingsListener.subscribe { settings ->
showBetaReleases = settings.showBetaReleases ?: false
}
@@ -29,17 +29,9 @@ class AppVersionInfoCache(
if (value != null && upgradeVersion == version) {
upgradeVersion = null
-
- field = AppVersionInfo(
- value.currentIsSupported,
- /* currentIsOutdated = */ false,
- value.latestStable,
- value.latest
- )
- } else {
- field = value
}
+ field = value
onUpdate?.invoke()
}
}
@@ -86,6 +78,7 @@ class AppVersionInfoCache(
fun onDestroy() {
setUpJob.cancel()
+ settingsListener.unsubscribe(settingsListenerId)
daemon.onAppVersionInfoChange = null
}
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/AppVersionInfo.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/AppVersionInfo.kt
index 5bbdee7589..0c41090f3f 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/AppVersionInfo.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/AppVersionInfo.kt
@@ -2,7 +2,6 @@ package net.mullvad.mullvadvpn.model
data class AppVersionInfo(
val currentIsSupported: Boolean,
- val currentIsOutdated: Boolean,
val latestStable: String,
val latest: String
)