Приветствую. Подскажите, правильно ли подписываться на данные внутри doOnSubscribe?
.doOnSubscribe(disposable -> {
showProgressBar(true);
taskRepository.getItems()
.subscribeOn(
Schedulers.io())
.subscribe(items -> {
taskRepository.addItems(items);
}, e -> Log.e(TAG, e.getLocalizedMessage()));
taskRepository.getStaffs()
.subscribeOn(
Schedulers.io())
.subscribe(staffMobiles -> taskRepository.addStaffs(staffMobiles), e -> Log.e(TAG, e.getLocalizedMessage()));
})
.subscribe(taskList -> {