1
resposta

[Dúvida] [Solução] Erro personalizado de cast do mongoose não está funcionando.

Em alguns casos a mensagem de erro apresentada era sempre a contida no else, a 500 por exemplo. Isso se dava porque o CastError do mongoose não conseguia instaciar a mensagem de erro vinda do controlador do autor, no meu caso era porque eu estava passando no next() a variável next, o correto é passar o erro declarado no catch, next (erro). Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Opa Lucas, tudo certo?

Que bom que conseguiu resolver o problema! Fico feliz que conseguiu resolver, entender e compartilhar a solução com o fórum, continue assim.

Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar as suas dúvidas.

Tenha um bom dia e bons estudos.