diff --git a/Sources/Classes/DataLoading/RequestNetworkOperation/RequestNetworkOperationModel.swift b/Sources/Classes/DataLoading/RequestNetworkOperation/RequestNetworkOperationModel.swift index 22c81978..38ef7bfe 100644 --- a/Sources/Classes/DataLoading/RequestNetworkOperation/RequestNetworkOperationModel.swift +++ b/Sources/Classes/DataLoading/RequestNetworkOperation/RequestNetworkOperationModel.swift @@ -24,4 +24,9 @@ import RxSwift /// Network operation model for RequestNetworkOperationState with Single as data source. public final class RequestNetworkOperationModel: RxNetworkOperationModel>> { + + public override func execute() { + super.execute() // just to make it public + } + } diff --git a/Sources/Classes/DataLoading/RxNetworkOperationModel.swift b/Sources/Classes/DataLoading/RxNetworkOperationModel.swift index dd695dc3..df15413a 100644 --- a/Sources/Classes/DataLoading/RxNetworkOperationModel.swift +++ b/Sources/Classes/DataLoading/RxNetworkOperationModel.swift @@ -42,7 +42,7 @@ open class RxNetworkOperationModel: Net self.dataSource = dataSource } - public func execute() { + func execute() { currentRequestDisposable?.dispose() state = .initialLoadingState(after: state)