pagination exhausted fix

This commit is contained in:
Ivan Smolin 2018-05-21 20:07:11 +03:00
parent 6417b43df8
commit 15a77a8bdb
2 changed files with 4 additions and 4 deletions

View File

@ -92,7 +92,7 @@ public final class PaginationDataLoadingModel<Cursor: ResettableRxDataSourceCurs
}
}
override func updateStateAfterNonEmptyResult(from dataSource: DataSourceType) {
override func updateStateAfterResult(from dataSource: DataSourceType) {
if dataSource.exhausted {
state = .exhausted
}

View File

@ -45,12 +45,12 @@ open class RxDataLoadingModel<LoadingStateType: DataLoadingState>: RxNetworkOper
state = .emptyState
} else {
super.onGot(result: result, from: dataSource)
updateStateAfterNonEmptyResult(from: dataSource)
}
updateStateAfterResult(from: dataSource)
}
func updateStateAfterNonEmptyResult(from dataSource: DataSourceType) {
func updateStateAfterResult(from dataSource: DataSourceType) {
// override in subcass if needed
}