fetchMe: don't await verify_credentials if cached
This commit is contained in:
parent
7c3d0c821b
commit
4992862943
|
@ -207,9 +207,12 @@ export function rememberAuthAccount(accountUrl) {
|
|||
|
||||
export function loadCredentials(token, accountUrl) {
|
||||
return (dispatch, getState) => {
|
||||
return dispatch(rememberAuthAccount(accountUrl)).finally(() => {
|
||||
return dispatch(verifyCredentials(token, accountUrl));
|
||||
});
|
||||
return dispatch(rememberAuthAccount(accountUrl))
|
||||
.then(account => account)
|
||||
.then(() => {
|
||||
dispatch(verifyCredentials(token, accountUrl));
|
||||
})
|
||||
.catch(error => dispatch(verifyCredentials(token, accountUrl)));
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue