summaryrefslogtreecommitdiffhomepage
path: root/android/src/main/kotlin
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-04-01 14:07:29 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-04-27 16:21:51 +0000
commitf688c78377ca14f2045c7f32fcd9e70601c394c5 (patch)
tree0b8a8c565ea4dc1c2defbbf50e696d00ade7421c /android/src/main/kotlin
parent3e96aaf1dc900beef7139912673729fcf37c6626 (diff)
downloadmullvadvpn-f688c78377ca14f2045c7f32fcd9e70601c394c5.tar.xz
mullvadvpn-f688c78377ca14f2045c7f32fcd9e70601c394c5.zip
Use `whenMissing` attribute in account layout
Diffstat (limited to 'android/src/main/kotlin')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt15
1 files changed, 2 insertions, 13 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 807ebd4f81..b0616a3abc 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
@@ -50,19 +50,8 @@ class AccountFragment : ServiceDependentFragment(OnNoService.GoBack) {
private fun updateView(accountNumber: String?, accountExpiry: DateTime?) =
GlobalScope.launch(Dispatchers.Main) {
- if (accountNumber != null) {
- accountNumberView.information = accountNumber
- accountNumberView.visibility = View.VISIBLE
- } else {
- accountNumberView.visibility = View.INVISIBLE
- }
-
- if (accountExpiry != null) {
- accountExpiryView.information = formatExpiry(accountExpiry)
- accountExpiryView.visibility = View.VISIBLE
- } else {
- accountExpiryView.visibility = View.INVISIBLE
- }
+ accountNumberView.information = accountNumber
+ accountExpiryView.information = accountExpiry?.let { expiry -> formatExpiry(expiry) }
}
private fun formatExpiry(expiry: DateTime): String {