После получения результатов от api я хочу вставить их в свою базу данных. В конечном итоге я хочу вернуть результаты, чтобы отобразить их.
private fun fetchApiResults(param: String): Single<List<Result>?> {
return networkService.getResults(param).map {
if (!it.results.isNullOrEmpty()) {
resultDao.insertResults(it.results)
}
return@map it.results
}
}