summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-27 10:08:36 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-27 10:08:36 -0300
commit67c7c58b8f1b7f83f330250eb3aae20ccb6f5760 (patch)
tree6e0f1a30882712e6ee9ab2d203c56bc185b0f39b /android
parent380e2004224e92822ec80888f68259a6eb60deab (diff)
parentbbf61d31e98dfacead9539fb3286dd5af662b194 (diff)
downloadmullvadvpn-67c7c58b8f1b7f83f330250eb3aae20ccb6f5760.tar.xz
mullvadvpn-67c7c58b8f1b7f83f330250eb3aae20ccb6f5760.zip
Merge branch 'remove-seconds-from-account-expiry'
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt13
1 files changed, 5 insertions, 8 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 2893729917..d01fb0edfa 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountFragment.kt
@@ -12,6 +12,10 @@ import net.mullvad.mullvadvpn.ui.widget.InformationView
import org.joda.time.DateTime
class AccountFragment : ServiceDependentFragment(OnNoService.GoBack) {
+ private val dateStyle = DateFormat.MEDIUM
+ private val timeStyle = DateFormat.SHORT
+ private val expiryFormatter = DateFormat.getDateTimeInstance(dateStyle, timeStyle)
+
private lateinit var accountExpiryView: InformationView
private lateinit var accountNumberView: CopyableInformationView
@@ -53,20 +57,13 @@ class AccountFragment : ServiceDependentFragment(OnNoService.GoBack) {
accountNumberView.information = accountNumber
if (accountExpiry != null) {
- accountExpiryView.information = formatExpiry(accountExpiry)
+ accountExpiryView.information = expiryFormatter.format(accountExpiry.toDate())
} else {
accountExpiryView.information = null
accountCache.fetchAccountExpiry()
}
}
- private fun formatExpiry(expiry: DateTime): String {
- val expiryInstant = expiry.toDate()
- val formatter = DateFormat.getDateTimeInstance()
-
- return formatter.format(expiryInstant)
- }
-
private fun logout() {
clearAccountNumber()
clearBackStack()