liminal
07/23/2018, 12:29 AM.flatMap { response ->
tokensManager.storeTokens(response)
return@flatMap userManager.getUser() and it achieves executing userManager.getUser() only after tokensManager.storeTokens(response). however, I'd like userManager.getUser() not to be executed if tokensManager.storeTokens(response) emits error. Note that tokensManager.storeTokens(response) emits Completable and userManager.getUser() emits Single<User>. any help will be appreciated.