ao fazer a atualizaçao no banco e redirecionar para livros, a tela so fica carregando, mas da pagina de formulario para livros funciona normal
atualizar(livro)
{
return new Promise((resolve,reject)=>
{
this.db.run("update livros set titulo=?, preco = ?, descricao = ? where id = ?"
,[
livro.titulo,
livro.preco,
livro.descricao,
livro.id
]),
function(erro,result)
{
if(!erro)
{
resolve();
}
else
{
reject("deu me");
}
}
})
}
}
app.put('/livros',function(request,response){
livro.atualizar(request.body)
.then(()=>
response.redirect('/livros')
)
.catch(()=>{
console.log("deu um erro");
})
})