Árvore de páginas

DRHCLOCKIN-9822:   Backoffice - Erro ao salvar usuário

Descrição do Problema 

  • Ao tentar realizar a edição de um usuário, o BackOffice está enviando campos indesejados para a requisição da camada "Tempo Real". Isso está fazendo com que a requisição retorne 400 informando que esses campos não podem ser enviados pois não existem na base de dados de destino. Dessa forma, quando a requisição falha o BackOffice retorna uma mensagem de erro informando que o usuário não tem permissão para realizar a alteração.

Objetivo

  • Fazer com que o BackOffice envie apenas os campos que compõem os seus respectivos schemas. Dessa forma iremos garantir que apenas os campos existentes na base de dados sejam enviados nas requisições.

Solução implementada:

  • Foi criado um novo filtro nessas requisições para evitar que esses campos indesejados sejam enviados fazendo com que pare de disparar o erro.


Evidências:

  • Usuário sendo editado sem erros e com resposta positiva na requisição: