Hi all, I have the following code `.flatMap { resp...
# rx
l
Hi all, I have the following code
Copy code
.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.