stepango
11/08/2016, 9:00 AMnetworkRequest.flatMap {
if (allDataFetched) Obserbable.complete() else networkRequest
}.subscribe() but i'll strongly recommend to take a look on another flow, like moving allDataFetched check inside networkRequest creation