summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2024-06-13 09:29:41 +0200
committerAlbin <albin@mullvad.net>2024-06-13 09:45:34 +0200
commit8252bc2fdec20cee5ea334b98add2a345adf1ada (patch)
tree4afdb32cb6760d633aa1ecebc0e976df6c405d63 /android/app/src
parent4b0f4388fd95d2354b23785472934136c0af8da4 (diff)
downloadmullvadvpn-8252bc2fdec20cee5ea334b98add2a345adf1ada.tar.xz
mullvadvpn-8252bc2fdec20cee5ea334b98add2a345adf1ada.zip
Fix missing device refresh
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt1
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt1
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt1
3 files changed, 3 insertions, 0 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
index c98ce4fa59..a27ed9adbd 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
@@ -118,6 +118,7 @@ class ConnectViewModel(
viewModelScope.launch { accountRepository.getAccountData() }
}
}
+ viewModelScope.launch { deviceRepository.updateDevice() }
}
fun onDisconnectClick() {
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
index 66e9a719eb..7784181466 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
@@ -59,6 +59,7 @@ class OutOfTimeViewModel(
}
verifyPurchases()
fetchPaymentAvailability()
+ viewModelScope.launch { deviceRepository.updateDevice() }
}
fun onSitePaymentClick() {
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
index 208c9d871b..4b61468f8e 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
@@ -59,6 +59,7 @@ class WelcomeViewModel(
}
verifyPurchases()
fetchPaymentAvailability()
+ viewModelScope.launch { deviceRepository.updateDevice() }
}
private fun hasAddedTimeEffect() =