Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Requisição PUT registrando ID Duplicado

Ao final da aula, após reajustar o código para receber a requisição PUT, a operação de alteração foi realizada com sucesso. No entanto, um novo registro foi salvo no banco de dados com um ID duplicado, quando o código deveria ter gerado um erro 500, conforme demonstrado na aula.

1 resposta
solução!

Problema:

O problema de IDs duplicados no JSON Server está ocorrendo devido à instalação da versão beta 1.0.0-beta.1 do pacote json-server através do comando npm install json-server. Essa versão beta apresenta um bug que permite a inserção de registros com IDs duplicados.

Solução:

Para resolver o problema, siga estas etapas:

Desinstalar a versão beta:

npm uninstall -g json-server

Instalar a versão estável:

npm install -g json-server@0.17.4