Properly modify StateFlow value (#7059)

This commit is contained in:
jobobby04
2022-05-02 08:31:50 -04:00
committed by GitHub
parent 5bd5b21543
commit ed8a54bd2a
6 changed files with 18 additions and 19 deletions
@@ -53,14 +53,14 @@ class HistoryPresenter(
_query.collectLatest { query ->
getHistory.subscribe(query)
.catch { exception ->
_state.emit(HistoryState.Error(exception))
_state.value = HistoryState.Error(exception)
}
.map { pagingData ->
pagingData.toHistoryUiModels()
}
.cachedIn(presenterScope)
.let { uiModelsPagingDataFlow ->
_state.emit(HistoryState.Success(uiModelsPagingDataFlow))
_state.value = HistoryState.Success(uiModelsPagingDataFlow)
}
}
}