Друзья, всем привет. Такой кейс. Мне нужно сделать три запроса, их объеденить. После выполнения запросов проверить некое условие, при выполнении которого нужно добавить элемент в БД. Соответственно если условие не выполнено то ничего добавлять в БД не надо. После этого нужно. смаппить и вернуть Single<List<Blablabla>>… Как это выполнить более изящно и правильно? То, что я понаписал сейчас, мне что-то совсем не нравится)) Во всяком случае в части doOnSuccess))