evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

Mensagens não marcadas como lidas na v2.3.3

Open frieck opened this issue 4 months ago • 4 comments

Bem-vido!

  • [x] Sim, pesquisei problemas semelhantes no GitHub e não encontrei nenhum.

O que você fez?

Mensagens enviadas pelo Chatwoot na versão 2.3.3 do Evolution API não estão sendo marcadas como lidas. O mesmo não ocorre na v2.3.1.

O que você esperava?

Mensagens marcadas como lida conforme acontecia na versão 2.3.1.

O que vc observou ao invés do que esperava?

Os valores das colunas chatwootMessageId, chatwootInboxId e chatwootConversationId na tabela Message estão nulos na versão 2.3.3 e não na versão 2.3.1. Provavelmente este é o motivo para as mensagens não estarem sendo marcadas como lidas

Capturas de Tela/Vídeos

No response

Qual versão da API você está usando?

v2.3.3

Qual é o seu ambiente?

Docker

Outras expecificações do ambiente

No response

Se aplicável, cole a saída do log

No response

Notas Adicionais

No response

frieck avatar Sep 20 '25 02:09 frieck

Encontrei uma possível causa do problema.

await this.prismaRepository.$executeRaw`
      UPDATE "Message" 
      SET 
        "chatwootMessageId" = ${chatwootMessageIds.messageId},
        "chatwootConversationId" = ${chatwootMessageIds.conversationId},
        "chatwootInboxId" = ${chatwootMessageIds.inboxId},
        "chatwootContactInboxSourceId" = ${chatwootMessageIds.contactInboxSourceId},
        "chatwootIsRead" = ${chatwootMessageIds.isRead || false}
      WHERE "instanceId" = ${instance.instanceId} 
      AND "key"->>'id' = ${key.id}
    `;

instance só vem com o nome da instancia que foi passado no webhook, por exemplo https://evolution.api.com.br/chatwoot/webhook/Nome%20da%20Instancia, então o valor de instance é {"instanceName":"Nome da Instancia"}.

esse instanceId é undefined! Por algum motivo isso antes não era na 2.3.1?

frieck avatar Sep 20 '25 03:09 frieck

Alguma ideia sobre o que pode ser isto?

frieck avatar Sep 24 '25 21:09 frieck

Ainda está presente esse problema.

frieck avatar Oct 02 '25 15:10 frieck

Me pasa lo mismo, este problema tendra solucion proximamente?

rivasduran avatar Nov 19 '25 13:11 rivasduran