когда я делаю ответ (). errorBody ()? .string () в первый раз, я получаю сообщение об ошибке и могу снять выделение, но когда я пытаюсь сделать это во второй раз, это null
trip.create(headers = headers, createTripRequest = request)
.doOnError {
if (it is HttpException) {
val errorData = it.response().errorBody()?.string()
logger.error("Error create_ride with request: $request and error $errorData")
}
}.doOnSuccess {
logger.info("End create_ride")
}.onErrorResumeNext {
if (it is HttpException) {
val errorData = it.response().errorBody()?.string()// here is null
}