ursus
03/16/2018, 6:19 PM.flatMap { response ->
                            if (!response.isSuccessful) {
                                // TODO: errorResponse handling
                                return@flatMap Single.error(IllegalStateException("Response error"))
                            }
                            return@flatMap Single.just(response);
                        }