Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faltou um return no método cadastra de NegociacaoService

Boa noite,

No vídeo aos 6 minutos, faltou colocar um return no método cadastra:

cadastra(negociacao) {
// Este return
     return ConnectionFactory
        .getConnection()
        .then(conexao => new NegociacaoDao(conexao))
        .then(dao => dao.adiciona(negociacao))
        .then(() => 'Negociação cadastrada com sucesso')
        .catch(erro => {
            throw new Error("Não foi possível adicionar a negociação")
        });
}

Aos 7:17 houve um corte, onde o professor provavelmente consertou o erro, mas não foi mostrado no vídeo.

Apesar de ter entendido, a princípio foi um pouco confuso. Seria bacana se pudessem dar uma editada no vídeo e adicionar uma indicação dizendo ter faltado o return.

Obrigado e até mais.

1 resposta
solução!

Oi Pedro, obrigado pelo feedback! Vamos tentar consertá-lo.