01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Pessoa |
Função: | Melhoria na chamada da API de cep |
Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM-2447 |
02. SITUAÇÃO/REQUISITO
Foram identificadas situações onde ocorrem erros nas chamadas da API de CEP e onde o sistema apresenta erro ao usuário, antes mesmo de tentar achar o CEP em nossas entidades de CEP.
03. SOLUÇÃO
Ajustado o código fonte para que quando ocorrer um erro na chamada da API, verificar se existe o CEP no banco de dados, antes de enviar a mensagem de erro ao usuário.
Imagem 01 - Para forçar um erro na chamada da API, inserimos uma URL errada, para que a API não seja encontrada, sendo assim um erro seria apresentado em tela.
Imagem 02 - Após configurar a URL errada, fizemos a consulta do CEP 872400-000, nesse caso nenhum erro foi apresentado em tela, pois o sistema verificou se o CEP existia na base de dados e como já existia o sistema apenas carregou as informações do CEP em tela.