summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-13 18:50:46 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-14 18:51:00 +0000
commit6d0ea2522b64623865894f7c55ff5bc526331f7e (patch)
tree29035897a1d1b9bce28482f20308a56d80af7e8b /android
parente1902c6c0b05feda282c009fce62c1b30d530787 (diff)
downloadmullvadvpn-6d0ea2522b64623865894f7c55ff5bc526331f7e.tar.xz
mullvadvpn-6d0ea2522b64623865894f7c55ff5bc526331f7e.zip
Refetch account expiry in Account screen if needed
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
index 6d993a8a55..01615b7d7a 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
@@ -43,6 +43,10 @@ class AccountFragment : ServiceDependentFragment(OnNoService.GoBack) {
override fun onSafelyResume() {
accountCache.onAccountDataChange = { accountNumber, accountExpiry ->
updateViewJob = updateView(accountNumber, accountExpiry)
+
+ if (accountExpiry == null) {
+ accountCache.fetchAccountExpiry()
+ }
}
}