Closed lpirola closed 4 years ago
Problema mapeado e consertado ao aumentar o limite de caracteres no banco e adc catch nas promises pra api.
Agora iremos fazer esses individuos passarem pelo listener de novo para entrarem na tabela rede_individuals.
No entanto, outro problema surgiu no geolocation - quando o cep do individuo não é correto o update não está sendo bem sucedido no hasura.
Esses problemas estão sendo corrigidos nesse PR #198
Temos ainda 443 usuarios com cep incorreto.
Esse número está alto provavelmente porque quando os usuários inserem um zipcode internacional, o script não consegue buscar a cidade pois ela não está acessivel pelo acessor administrative_area_level_2
.
Talvez uma solução seja buscar a cidade pelo index 2 dos resultados do GM dentro do address_components do que pelo acessor acima.
O problema inicial continuava sendo o limite de caracteres do campo de cep na tabela rede_individuals.
Agora, esbarramos com a limitação nas busca no google maps. Existe um limite de requisições simultâneas e ao não retornar resultado correto na busca, a integração está sendo paralizada.