summaryrefslogtreecommitdiffhomepage
path: root/android/src/main
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-12 20:21:43 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-13 15:16:31 +0000
commit8356b41f5f0e585e7db61882a52c6b2d483ee92f (patch)
treebe79309d7842be3ab69735ecd5bedf2c9e210da7 /android/src/main
parentaf068fc74117e6d0d43e6ae064ad9a4bbec92ce2 (diff)
downloadmullvadvpn-8356b41f5f0e585e7db61882a52c6b2d483ee92f.tar.xz
mullvadvpn-8356b41f5f0e585e7db61882a52c6b2d483ee92f.zip
Remove obsolete `AppVersionInfo.isOutdated` field
Diffstat (limited to 'android/src/main')
-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
)