167
rated 0 times
[
169]
[
2]
/ answers: 1 / hits: 22665
/ 9 Years ago, wed, december 9, 2015, 12:00:00
I have an Observable
in which I consume another observable, but the 2nd Observable
I can't get to resolve. Here is the code:
return Observable.fromPromise(axios(config))
.map(res => {
return {
accessToken: res.data.access_token,
refreshToken: res.data.refresh_token
}
})
.map(res => {
return {
me: getMe(res.accessToken),
accessToken: res.accessToken,
refreshToken: res.refreshToken
}
})
function getMe(accessToken) {
return Observable.fromPromise(axios.get({
url: 'https://api.spotify.com/v1/me',
}));
}
The getMe
function returns an Observable
, but it is never resolved. I have tried to add a flatMap
and a concat
, but it still isn't resolved. How do I get the getMe
to resolve?
More From » rxjs