Browse Source

Improve readability

feature/julioromano/geocoding_api
Benoit Marty 1 year ago committed by Benoit Marty
parent
commit
cc1c3c8f7b
  1. 10
      appnav/src/main/kotlin/io/element/android/appnav/RootFlowNode.kt

10
appnav/src/main/kotlin/io/element/android/appnav/RootFlowNode.kt

@ -96,11 +96,13 @@ class RootFlowNode @AssistedInject constructor( @@ -96,11 +96,13 @@ class RootFlowNode @AssistedInject constructor(
matrixClientsHolder.removeAll()
}
) { isLoggedIn, cacheIdx -> isLoggedIn to cacheIdx }
.onEach { isLoggedIn ->
Timber.v("isLoggedIn=$isLoggedIn")
if (isLoggedIn.first) {
.onEach { pair ->
val isLoggedIn = pair.first
val cacheIndex = pair.second
Timber.v("isLoggedIn=$isLoggedIn, cacheIndex=$cacheIndex")
if (isLoggedIn) {
tryToRestoreLatestSession(
onSuccess = { switchToLoggedInFlow(it, isLoggedIn.second) },
onSuccess = { switchToLoggedInFlow(it, cacheIndex) },
onFailure = { switchToNotLoggedInFlow() }
)
} else {

Loading…
Cancel
Save