Olá, pessoal! Estou com um problema na minha API. Estou tentando implementar uma rota PUT para atualizar um livro, mas estou recebendo o erro "TypeError: Cannot read properties of undefined (reading 'id')".
Já verifiquei a URL da rota PUT, o código da rota PUT, adicionei console.log para verificar o ID e a função buscaLivro, mas o problema persiste.
Quando faço uma requisição GET usando a rota /livros/:id, tudo funciona perfeitamente. O console.log na função buscaLivro mostra que o ID está sendo recebido corretamente.
Notei que o erro estava na ordem que eu estava declarando o (req, res) no call back