diff --git a/app/src/main/java/me/amitshekhar/learn/kotlin/flow/ui/errorhandling/emitall/EmitAllViewModel.kt b/app/src/main/java/me/amitshekhar/learn/kotlin/flow/ui/errorhandling/emitall/EmitAllViewModel.kt index e922f63..3b7b464 100644 --- a/app/src/main/java/me/amitshekhar/learn/kotlin/flow/ui/errorhandling/emitall/EmitAllViewModel.kt +++ b/app/src/main/java/me/amitshekhar/learn/kotlin/flow/ui/errorhandling/emitall/EmitAllViewModel.kt @@ -31,10 +31,10 @@ class EmitAllViewModel( emitAll(flowOf(emptyList())) }.zip(apiHelper.getUsersWithError().catch { emitAll(flowOf(emptyList())) - }) { usersFromApi, moreUsersFromApi -> + }) { usersFromApi, usersFromErrorApi -> val allUsersFromApi = mutableListOf() allUsersFromApi.addAll(usersFromApi) - allUsersFromApi.addAll(moreUsersFromApi) + allUsersFromApi.addAll(usersFromErrorApi) return@zip allUsersFromApi }.flowOn(dispatcherProvider.io).catch { e -> _uiState.value = UiState.Error(e.toString()) @@ -44,4 +44,4 @@ class EmitAllViewModel( } } -} \ No newline at end of file +}