From cf6f8e9268a007c2e91b6d7dd670c4b2b7630305 Mon Sep 17 00:00:00 2001 From: Ivan Smolin Date: Thu, 2 Nov 2017 22:28:05 +0300 Subject: [PATCH] fix wrong error state --- Sources/Classes/Cursors/TotalCountCursor.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Sources/Classes/Cursors/TotalCountCursor.swift b/Sources/Classes/Cursors/TotalCountCursor.swift index 7b6ca474..896c8132 100644 --- a/Sources/Classes/Cursors/TotalCountCursor.swift +++ b/Sources/Classes/Cursors/TotalCountCursor.swift @@ -70,10 +70,9 @@ public final class TotalCountCursor: let newProductsObservable = sharedProductsListing .map { $0.results } - .filterEmpty() Driver - .combineLatest(newProductsObservable, Driver.just(elementsVariable.value)) { + .combineLatest(newProductsObservable.filterEmpty(), Driver.just(elementsVariable.value)) { $0 + $1 } .drive(elementsVariable)