NossilAaaa / pb_sprint8

0 stars 0 forks source link

Fazendo um requisição GET/{id} com um ID inexistente pelo Postman, faz a API "quebrar". #3

Closed NossilAaaa closed 1 day ago

NossilAaaa commented 1 day ago

DESCRIÇÂO: Ao fazer uma requisição de GET{id}(onde é realizado a manipulação do id do ingresso) ele retorna erro no Postman e no terminal a API para de ser executada.

PROBABILIDADE: ALTA; IMPACTO: ALTO;

Passos para Reproduzir:

1)Deixa a API de Cinema, rodando via terminal acessando a pasta e inicializando com: "npm start"; 2) Com o postman, faça um requisição com o link e a porta que a API está sendo executada localmente. Ex: GET http://localhost:3000/tickets/{id}; 3) Após confirmar e enviar a requisição é onde surge o bug.

EVIDÊNCIAS: a) Postman: Erro_GET_id_tickets

b) Terminal: Erro_GET_id_tickets_terminal

NossilAaaa commented 1 day ago

Para a correção do BUG, foi usado como modelo para comparar o código: movies.service.ts. Pois as requisições funcionam corretamente na rota de movies. A lógica e estrutura que foi adotada do movies.service.ts: movies_service

Como estava o tickets.service.ts: tickets_service