Advertisement
Guest User

Untitled

a guest
Sep 12th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.19 KB | None | 0 0
  1. disposables.add(documentsUseCase.getDocs(filter, offset)
  2.                     .onErrorResumeNext {
  3.                         //                        authProvider.setEmpty()
  4.                         authProcess()
  5.                         return@onErrorResumeNext SingleSource { observer -> observer.onError(it) }
  6.                     }
  7.                     .subscribeOn(Schedulers.io())
  8.                     .observeOn(AndroidSchedulers.mainThread())
  9.                     .subscribe(
  10.                             {
  11.                                 documentsInfoList = it.copy()
  12.                                 docInfoList.addAll(it.docs)
  13.                                 documentsInfoList.docs = docInfoList
  14.                                 viewMVP?.onLoadDocumentsSuccess(documentsInfoList)
  15.                                 restoreCacheRequest()
  16.                                 //TODO("FOR TESTING")
  17.                                 //checkGson(it.docs)
  18.                             },
  19.                             {
  20.                                 viewMVP?.onLoadError("Ошибка загрузки документов")
  21.                                 timberError(it)
  22.                             })
  23.             )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement