Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Mensagem de erro no servidor, não aparece mensagem de salvamento bem sucedido no console.log

TypeError: Cannot read property 'id' of undefined at Datastore.prepareDocumentForInsertion (e:\Alura\JQuery\alura-typer\servidor\nodemodules\nedb\lib\datastore.js:384:21) at Datastore.insert (e:\Alura\JQuery\alura-typer\servidor\nodemodules\nedb\lib\datastore.js:347:24) at e:\Alura\JQuery\alura-typer\servidor\node_modules\nedb\lib\executor.js:40:13 at Object.process (e:\Alura\JQuery\alura-typer\servidor\node_modules\nedb\node_modules\async\lib\async.js:731:21) at next (e:\Alura\JQuery\alura-typer\servidor\node_modules\nedb\node_modules\async\lib\async.js:728:27) at Immediate.onImmediate (e:\Alura\JQuery\alura-typer\servidor\nodemodules\nedb\node_modules\async\lib\async.js:24:16) at runCallback (timers.js:705:18) at tryOnImmediate (timers.js:676:5) at processImmediate (timers.js:658:5) TypeError: Cannot read property 'id' of undefined at Datastore.prepareDocumentForInsertion (e:\Alura\JQuery\alura-typer\servidor\nodemodules\nedb\lib\datastore.js:384:21)

3 respostas
solução!

Fala aí Daniloz, tudo bem? Pode ser alguma informação que a API espera receber, mas, você não está enviando.

Dá uma verifica na request feito em aula e compara com a sua.

Espero ter ajudado.

Olá Matheus! Tudo bem e contigo? Obrigado pela dica, realmente foi uma falha minha. No "$.post" eu estava enviando "placar" ao invés de "dados". Muito obrigado pela ajuda!

Magina, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.