Recebo esse erro quando faço:
res.location(`pagamentos/pagamento/${result.InsertId}`)
Recebo esse erro quando faço:
res.location(`pagamentos/pagamento/${result.InsertId}`)
Oi Leonardo, o que acontece no SQL? O registro é criado lá no banco? Você tem algum erro no SQL? Cola o código completo pra gente ter uma visão melhor?
app.post('/', (req, res, next) => {
const user = req.body,
connection = app.server.connectionFactory(),
userDAO = new app.server.UserDAO(connection);
userDAO.post(user, (err, result) => {
console.log(result);
if (err) {
res.status(500).send(`Erro: ${err}`);
} else {
console.log(user);
user.id = result.insertId;
res.location(`/${user.id}`);
res.status(201).json(result);
}
});
});
Leo, vi que você tem um console.log no result ali no começo do post, o que ele está imprimindo?