From 25c81596f939fe80965a99e0cc5e6fa7ff7f7d22 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 19 Feb 2026 12:56:59 +0100 Subject: [PATCH] Updated on 2026-08-14 --- .../kotlin/com/tangem/features/feed/model/earn/EarnModel.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/features/feed/impl/src/main/kotlin/com/tangem/features/feed/model/earn/EarnModel.kt b/features/feed/impl/src/main/kotlin/com/tangem/features/feed/model/earn/EarnModel.kt index 6d74dd4195..c9385e437b 100644 --- a/features/feed/impl/src/main/kotlin/com/tangem/features/feed/model/earn/EarnModel.kt +++ b/features/feed/impl/src/main/kotlin/com/tangem/features/feed/model/earn/EarnModel.kt @@ -116,7 +116,6 @@ internal class EarnModel @Inject constructor( ) { items, error, paginationStatus -> val hasActiveFilters = state.value.earnFilterUM.selectedTypeFilter != EarnFilterTypeUM.All || state.value.earnFilterUM.selectedNetworkFilter !is EarnFilterNetworkUM.AllNetworks - error?.let(::handleBestOpportunitiesErrorAnalytics) EarnListStateManager.calculateState( items = items, error = error, @@ -128,9 +127,10 @@ internal class EarnModel @Inject constructor( }, onLoadMore = { batchFlowManager.loadMore() }, onClearFiltersClick = ::onClearFiltersClick, - ) - }.onEach { bestOpportunitiesState -> + ) to error + }.onEach { (bestOpportunitiesState, error) -> stateController.update(UpdateBestOpportunitiesStateTransformer(bestOpportunitiesState)) + error?.let(::handleBestOpportunitiesErrorAnalytics) }.launchIn(modelScope) }