Handle remarks from PR #1127

This commit is contained in:
Benoit Marty 2023-08-23 17:23:12 +02:00
parent 14c568dea2
commit c84b1747e7
4 changed files with 12 additions and 9 deletions

View file

@ -68,9 +68,9 @@ class ConfirmAccountProviderPresenter @AssistedInject constructor(
}
LaunchedEffect(Unit) {
launch {
defaultOidcActionFlow.collect {
onOidcAction(it, loginFlowAction)
defaultOidcActionFlow.collect { oidcAction ->
if (oidcAction != null) {
onOidcAction(oidcAction, loginFlowAction)
}
}
}
@ -113,10 +113,9 @@ class ConfirmAccountProviderPresenter @AssistedInject constructor(
}
private suspend fun onOidcAction(
oidcAction: OidcAction?,
oidcAction: OidcAction,
loginFlowAction: MutableState<Async<LoginFlow>>,
) {
oidcAction ?: return
loginFlowAction.value = Async.Loading()
when (oidcAction) {
OidcAction.GoBack -> {