Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

[Bug] Pesquisa do Postman

Estou tendo um comportamento estranho quando trabalho com a busca pelo nome do autor. Eu fiz uma alteração no código para que, quando eu pesquisar um autor que não existe, o retorno seja apenas um colchete vazio (a lista vazia). Essa parte funcionou. O problema começou depois disso: quando eu testei novamente usando o nome de um autor que existe no banco, ele também passou a retornar só o colchete vazio. Para conseguir fazer voltar a funcionar, eu precisei apagar toda a barra de pesquisa no Postman e digitar tudo de novo. Só aí a rota voltou a responder corretamente. Isso tem acontecido sempre que eu altero essa parte do código, então não sei se é algum tipo de cache, problema de ambiente ou algo assim.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi Kaue! Como vai?

Com base na sua descrição, parece que o problema pode estar relacionado ao cache do Postman ou à maneira como ele está lidando com os parâmetros de busca. Aqui estão algumas sugestões para tentar resolver esse comportamento estranho:

  1. Limpeza do Cache do Postman: O Postman pode armazenar em cache algumas requisições, o que pode causar comportamentos inesperados. Tente limpar o cache do Postman ou reiniciar o aplicativo para ver se isso resolve o problema.

  2. Verifique o Código: Certifique-se de que o código está corretamente implementado, especialmente a parte onde você faz a busca pelo nome do autor. Como a busca é assíncrona, é importante garantir que você está usando await corretamente ao chamar autores.findOne({ nome: nomeAutor }).

  3. Teste com Outros Clientes: Tente realizar a mesma requisição usando outro cliente HTTP, como o Insomnia ou até mesmo o curl no terminal, para ver se o problema persiste. Isso pode ajudar a identificar se o problema é específico do Postman.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.