Meu método 'post' não funciona no 'Postman', alguém poderiam me ajudar? Segue o link do repositório com o meu código:
Meu método 'post' não funciona no 'Postman', alguém poderiam me ajudar? Segue o link do repositório com o meu código:
Eu acho que é porque você está chamando a função errada não?
Não deveria ser insereLivro(livroNovo) em vez de livroAdd(livroNovo)?
function postLivro(req, res){
try{
const livroNovo = req.body
livroAdd(livroNovo)
res.status(201)
res.send("Livro públicado com sucesso!")
}catch(error){
res.status(500).send('o livro foi públicado')
}
}
function insereLivro(livroNovo) {
const livros = JSON.parse(fs.readFileSync("livros.json"))
const novaListaDeLivros = [ ...livros, LivroNovo ]
fs.writeFileSync("livros.json", JSON.stringify(novaListaDeLivros))
}
Isso mesmo, Obrigado(que erro bobo kakaka)!