как сделать "избирательный" перехват ошибок? Чтобы onErrorReturn какбы сработало только в том случае, если есть определённая информация в ошибке, а во всех иных случаях прокинуло её как обычно?
как сделать "избирательный" перехват ошибок? Чтобы onErrorReturn какбы сработало только в том случае, если есть определённая информация в ошибке, а во всех иных случаях прокинуло её как обычно?
onErrorResume { when (it) { is IOException -> Single.error(it) is HTTPException -> Single.just(«stonks») is IllegalStateException -> api.post(it.message) } }