Não entendi o motivo de tanto erro 500. Em geral, não retornamos resposta com esse código. O que acontece é que ao erramos alguma coisa na programação, um erro acontece e automaticamente o express manda uma resposta com erro 500.
Alguns erros que estão com 500 deveriam ser erros da faixa do 400, resultando de problemas na requisição/cliente.
Não entendi o motivo de tanto erro 500. Em geral, não retornamos resposta com esse código. O que acontece é que ao erramos alguma coisa na programação, um erro acontece e automaticamente o express manda uma resposta com erro 500.
Alguns erros que estão com 500 deveriam ser erros da faixa do 400, resultando de problemas na requisição/cliente.
https://github.com/PedroHGomesUFC/Loja_de_Filmes/blob/05566afd30cbb9dbd95a4f4680dc74f83d7ffa58/backend/controllers/userController.js#L1