summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-07-14 13:14:34 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-07-14 13:14:34 -0300
commit525e9eabc592705fc0fcf107284ec164263ca03b (patch)
tree589c7f5dc7b744e6eddef4005ec91200dab7dd84 /android
parent15eca76453f10fda768e0a25da9f62c1d52af57f (diff)
parent19e05fd4dd8a265fa069102c06969702d2c906ab (diff)
downloadmullvadvpn-525e9eabc592705fc0fcf107284ec164263ca03b.tar.xz
mullvadvpn-525e9eabc592705fc0fcf107284ec164263ca03b.zip
Merge branch 'fix-tile-connect-action'
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt8
1 files changed, 1 insertions, 7 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
index 38d6a2e3eb..edc0cfd21b 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
@@ -42,7 +42,6 @@ class MullvadVpnService : TalpidVpnService() {
private var isStopping = false
private var shouldStop = false
- private var loggedIn = false
private var startDaemonJob: Job? = null
@@ -54,17 +53,12 @@ class MullvadVpnService : TalpidVpnService() {
AccountExpiryNotification(this, daemon)
}
- accountNumberEvents = newInstance?.accountCache?.onAccountNumberChange
accountExpiryEvents = newInstance?.accountCache?.onAccountExpiryChange
serviceNotifier.notify(newInstance)
}
}
- private var accountNumberEvents by autoSubscribable<String?>(this, null) { accountNumber ->
- loggedIn = accountNumber != null
- }
-
private var accountExpiryEvents by autoSubscribable<DateTime?>(this, null) { expiry ->
accountExpiryNotification?.accountExpiry = expiry
}
@@ -235,7 +229,7 @@ class MullvadVpnService : TalpidVpnService() {
val connectionProxy = ConnectionProxy(this, daemon).apply {
when (pendingAction) {
PendingAction.Connect -> {
- if (loggedIn) {
+ if (settings.accountToken != null) {
connect()
} else {
openUi()