Skip to content

16/07/2026 ​

🔗 API: Campo updatedAt retornando data inválida no endpoint Obter Status por ID ​

Ao consultar o status de uma mensagem pelo endpoint Obter Status por ID, o campo updatedAt retornava uma data inválida, frequentemente 0001-01-01 em vez da data e hora reais da última atualização da mensagem.

🔧 O que estava acontecendo?

Ao montar a resposta da consulta, a data de criação da mensagem era copiada corretamente, mas a data de atualização era simplesmente esquecida. Sem um valor atribuído, o sistema preenchia o campo com uma data padrão inválida.

✅ O que foi corrigido?

O campo updatedAt agora retorna corretamente no endpoint Obter Status por ID, alinhado ao comportamento do endpoint Obter por ID:

  • A data e hora da última atualização de status da mensagem são retornadas corretamente
  • O valor é consistente entre os dois endpoints para o mesmo ID de mensagem
  • Datas inválidas como 0001-01-01 não são mais retornadas

👥 Contatos: Campos personalizados do tipo lista e multiseleção não eram preenchidos na importação ​

Ao importar contatos via Excel ou CSV com mapeamento para campos personalizados do tipo lista de opções ou multiseleção, os valores do arquivo não eram gravados nos contatos importados — o campo simplesmente ficava em branco. Campos do tipo texto funcionavam normalmente. Esse comportamento foi corrigido.

🔧 O que estava acontecendo?

O sistema tentava localizar o valor da planilha entre as opções já cadastradas no campo. Quando o valor não existia como opção, ele era descartado silenciosamente — sem gerar erro, mas sem preencher o campo no contato. Além disso, mesmo quando a opção era criada corretamente, em alguns casos o valor não aparecia no detalhe do contato até a página ser recarregada manualmente.

✅ O que foi corrigido?

A importação de contatos agora lida corretamente com campos do tipo lista de opções e multiseleção:

  • Valores já existentes são identificados e selecionados corretamente no contato importado
  • Valores novos são criados automaticamente como opção do campo e vinculados ao contato
  • Linhas com o campo vazio são importadas normalmente, sem erro
  • O valor preenchido é exibido imediatamente no detalhe do contato, sem necessidade de recarregar a página

💬 Widget WhatsApp: URL da página não aparecia no card de Rastreamento ao iniciar conversa sem formulário ​

Quando um visitante clicava no widget do WhatsApp em uma página com o formulário desativado, o card Rastreamento criado no chat ficava sem o campo Acesso preenchido, a URL da página de origem simplesmente não aparecia. Com o formulário ativo, o comportamento estava correto.

🔧 O que estava acontecendo?

No fluxo sem formulário, o visitante é redirecionado diretamente para o WhatsApp ao clicar no widget. Nesse caminho, a URL da página onde o clique aconteceu não estava sendo enviada junto com as informações de rastreamento, o sistema recebia os dados de origem, campanha e headline, mas não sabia de qual página o contato havia vindo.

✅ O que foi corrigido?

O campo Acesso do card Rastreamento agora é preenchido corretamente em todos os cenários:

  • A URL da página onde o visitante clicou no widget é registrada tanto no fluxo com formulário quanto no fluxo sem formulário
  • URLs longas, com múltiplos parâmetros ou com UTMs na própria URL, são capturadas e exibidas corretamente
  • Os demais campos de rastreamento (Origem, Campanha, Headline) continuam funcionando normalmente

Sem formulário ​

Com formulário ​