1
resposta

[Sugestão] Código na Transcrição incorreto

Na Aula "05 Delete a partir do body" o código sugerido para copiar contém um erro na palavra "stringify", além de que no vídeo o professor escreve a função sendo "function deletaLivroPorId(id)" e não "function deletarLivroPorId(id)", pode parecer um erro simples mas isso fez total diferença na hora de testar o código.

Código errado:
function deletarLivroPorId(id) {
const livros = JSON.parse(fs.readFileSync("livros.json"))

const livrosFiltrados = livros.filter( livro => livro.id!== id )
fs.writeFileSync("livros.json", JSON.stringfy(livrosFiltrados))

}
Código correto:
function deletaLivroPorId(id) {
const livros = JSON.parse(fs.readFileSync("livros.json"))

const livrosFiltrados = livros.filter( livro => livro.id!== id )
fs.writeFileSync("livros.json", JSON.stringify(livrosFiltrados))

}

1 resposta

Oii, Kaique!

Muito obrigada por compartilhar. Você está certo e irei repassar pra equipe ajustar.

Logo a correção estará na plataforma.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!