Ao realizar a atualização de usuário, revebo o usuário cadastrado originalmente.
Ao realizar a atualização de usuário, revebo o usuário cadastrado originalmente.
Olá, Gustavo! TUdo bem?
Acredito que falta trabalhar com a chave e valor que serão atualizados, como no código a seguir:
async atualiza(id: string, dadosDeAtualizacao: Partial<UsuarioEntity>) {
const usuario = this.buscaPorId(id);
Object.entries(dadosDeAtualizacao).forEach(([chave, valor]) => {
if (chave === 'id') {
return;
}
usuario[chave] = valor;
});
return usuario;
}
Fico no aguardo.
Olá, Camila. Tudo bem e você?
Essa parte já está no meu código. Ainda estou procurando o erro.
Oi, mude o tipo de informação do body da requisição. Está como "Text" no canto direito em azul escuro, modifique para "JSON" e teste novamente. Fiz vários testes e com os dados sendo enviados em texto ele não faz a modificação mesmo.
Outra coisa: você poderia enviar o link do seu repositório? Porque realmente no código que você enviou eu não identifiquei nenhum erro