【发布时间】:2017-05-23 09:17:52
【问题描述】:
我试图通过在中间步骤之一不返回承诺来打破承诺链。
identity
.token(username, password)
})
.then((response) => {
// Here I would like to break the promise chain.. HELP please..
if (!token.tfa || !allow2FA)
return res.status(200).json(token.raw);
return twoFactor.generateLoginOtc(username, token);
})
.then((response) => {
return res.status(204).json();
})
.catch((error) => {
console.log(error);
return res.status(error.status).json(error);
});
【问题讨论】: