diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-06-25 00:16:47 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-07-30 10:34:31 +0000 |
| commit | 1fd5c4b4deda243a2dc88f83e33c78471e42be39 (patch) | |
| tree | 42ceee69eb4a9756d84402dd552f94cef516a79c /android/src | |
| parent | 1afc4ef148265b7a873e4621f8a2dcbc76b45537 (diff) | |
| download | mullvadvpn-1fd5c4b4deda243a2dc88f83e33c78471e42be39.tar.xz mullvadvpn-1fd5c4b4deda243a2dc88f83e33c78471e42be39.zip | |
Fetch current version in `MainActivity`
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt index f5d4d6bd60..33920b749a 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt @@ -36,6 +36,8 @@ class MainActivity : FragmentActivity() { var daemon = CompletableDeferred<MullvadDaemon>() private set + var currentVersion = fetchCurrentVersion() + val connectionProxy = ConnectionProxy(this) val keyStatusListener = KeyStatusListener(daemon) val problemReport = MullvadProblemReport() @@ -149,4 +151,8 @@ class MainActivity : FragmentActivity() { private fun fetchSettings() = GlobalScope.async(Dispatchers.Default) { daemon.await().getSettings() } + + private fun fetchCurrentVersion() = GlobalScope.async(Dispatchers.Default) { + daemon.await().getCurrentVersion() + } } |
