Posso quebrar uma cadeia cedo com o Bluebird Promises?
Não quero necessariamente errar, mas tenho:
getFromDb().then (tradeData) ->
if not tradeData
# DO NOT CONTINUE THE CHAIN
else
getLatestPrice tradeData
.then (latestPrice) ->
...
.then ->
...
.then ->
...
.catch (err) ->
next err
Alguma maneira de abortar a cadeia se não houver tradeData?