summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-07 18:29:06 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-08 13:09:51 +0000
commit7e1f47f08b68efe97047e977b0adbcbfbe2ebd46 (patch)
tree0544b7705daf30771c4ce49d815455cfdb5f79ca /android/src
parentc0c4f4e91bcda78c541c10216299099f750f45d2 (diff)
downloadmullvadvpn-7e1f47f08b68efe97047e977b0adbcbfbe2ebd46.tar.xz
mullvadvpn-7e1f47f08b68efe97047e977b0adbcbfbe2ebd46.zip
Don't overwrite expiry if fetch failed
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt7
1 files changed, 3 insertions, 4 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt
index 7064b3c4b0..a22fdebaf3 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt
@@ -40,11 +40,10 @@ class AccountCache(val daemon: MullvadDaemon, val settingsListener: SettingsList
synchronized(this@AccountCache) {
if (this@AccountCache.accountNumber === accountNumber) {
- accountExpiry = accountData?.expiry?.let { expiry ->
- DateTime.parse(expiry, EXPIRY_FORMAT)
+ accountData?.expiry?.let { expiry ->
+ accountExpiry = DateTime.parse(expiry, EXPIRY_FORMAT)
+ notifyChange()
}
-
- notifyChange()
}
}
}