FE Carol Swagger exibe mensagem de erro para endpoints de busca com JSON valido

Description

Texto padrão para issuetype Bug conforme DoR (Definition of Ready)

01 - PESSOA DE CONTATO (Quem pode responder questões sobre o problema): <texto>
02 - PROBLEMA (Qual é o problema): <texto>

  • Ap tentar executar uma busca de staging schemas, similar a apps clock-in usando o swagger, o swagger retorna uma mensagem de erro.
  • image-20240522-181751.png

image-20240522-221650.png

  • Executando a mesma query no Postman, a mesma retorna resultados
  • image-20240522-181814.png

03 - PASSOS PARA REPRODUZIR (Passo (1...n), Vídeo, Prints, Pastas de log, etc. – Se não for possível reproduzir explique a razão): <texto>

  • Criar uma staging table
  • Utilizar o endpoint de /api/v2/queries/filter para busca de staging schema
  • {
      "mustList": [
        {
          "mdmFilterType": "TYPE_FILTER",
          "mdmValue": "mdmStagingSchema"
        }
      ],
      "shouldList": []
    }
  • Observar o erro do swagger
    04 - LINKS (Adicione o link para o Bug ou Tenant): <texto>
    05 - COMPORTAMENTO ESPERADO (Relacione o comportamento esperado após Bug corrigido): <texto>
  • Permitir {{mdmValue}}com valor string, atualmente está obrigado valor Json.

image-20240522-221752.png

{
  "mustList": [
    {
      "mdmFilterType": "TYPE_FILTER",
      "mdmValue": {"a":"a"}
    }
  ]
}

Activity

MARCOS STUMPF 10 June 2024, 21:03 Jira Internal Users

Oi@Carlos Affonso Wagner Sabe me informar se houve mexida em código com liberação em prod? Caso haja, poderia fazer o link do git com o jira?

cc @Pedro Buzzi

ERRATA:

Vou considerar o último comentário do Pedro e considerar que não houve implementação de FE.

Automation for Jira 5 June 2024, 15:38 Jira Internal Users

@Robson Thanael Poffo ,
@Pedro Buzzi , @Carlos Affonso Wagner ,

Flag foi removida, pois você acabou de alterar o status desta issue.

Pedro Buzzi 5 June 2024, 15:38 Jira Internal Users

Encerrando o card devido ao problema ser apenas no BE e o card já estar clonado

Automation for Jira 5 June 2024, 13:55 Jira Internal Users

@Robson Thanael Poffo ,
@Carlos Affonso Wagner ,

Esta issue acabou de ser vinculada na(s) issue(s) https://totvsideia.atlassian.net/browse/PRDE-3790#icft=PRDE-3790, conforme menções feitas no comentário anterior.

Robson Thanael Poffo 5 June 2024, 13:55 Jira Internal Users

okay @Carlos Affonso Wagner , clonei a issue para levarmos ao BE:

https://totvsideia.atlassian.net/browse/PRDE-3790

Carlos Affonso Wagner 4 June 2024, 14:11 Jira Internal Users

Flag added

Aguardando resposta do reporter do card

Carlos Affonso Wagner 4 June 2024, 14:11 Jira Internal Users

@Robson Thanael Poffo

O swagger UI apenas interpreta o schema .json que eh recebido. Nao fazemos nenhum trabalho em cima.

Identifiquei que o mdmValue esta tipado como (imagem anexada)

1

2

3

{
    "type": "object"
}

O que significa que o valor pode ser qualquer objeto, mas nao uma string, por isso temos o erro na UI.

Nesse caso, a acao correta seria o time responsavel alterar o schema para que o mdmValue seja tipado como string ou objeto. Nao temos acao no frontend.

image-20240604-141119.png
Automation for Jira 23 May 2024, 16:20 Jira Internal Users

@Robson Thanael Poffo ,
@Carlos Affonso Wagner ,

Esta issue foi planejada para ser entregue até 2024-06-03. Você pode confirmar consultando o campo Due Date desta issue.

Datas já planejadas para esta issue: 2024-06-03

Se o campo External Issue Link estiver preenchido com o link de uma issue válida no Jira Produção o cliente também será notificado no Jira Produção.