Могу ли я разорвать цепь рано с Обещаниями синей птицы?
Я не обязательно хочу ошибки, но у меня есть:
getFromDb().then (tradeData) ->
if not tradeData
# DO NOT CONTINUE THE CHAIN
else
getLatestPrice tradeData
.then (latestPrice) ->
...
.then ->
...
.then ->
...
.catch (err) ->
next err
Любой способ прервать цепочку, если нет tradeData?