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.