Skip to content

duplicação de conversas e msgs ao sincronizar (integração chatwoot + evo 2.1) #908

@dpaes

Description

@dpaes

Welcome!

  • Yes, I have searched for similar issues on GitHub and found none.

What did you do?

Acabei de subir um container pra testar nova release da 2.1 e está retornando imagens ao sincronizar (que era o problema antes na 2.0 que não vinha imagens, apenas uma tag ), porém não está colocando as msgs de forma unica (acaba duplicando) e também está criando conversas duplicadas em alguns momentos, como se não estivesse relacionando as msgs sendo da mesma conversa, tendo uma interação inicial porém segunda mensagem está em outra conversa com a mesma pessoa.

What did you expect?

Esperava o pleno funcionamento

What did you observe instead of what you expected?

Percebi que a sincronização está ocorrendo bem por trás dos panos porém quando tem integração com chatwoot não está se comportando como deveria.

Screenshots/Videos

image
exemplo de duplicação de conversas

image
duplicação de msg dentro da conversa

image
image
ao sincronizar não apresentou algumas mensagens minhas na conversa

Which version of the API are you using?

v2.1.1, ultima release atualizada no docker hub 22/09/24

What is your environment?

Windows

Other environment specifications

vps 4vCPU 16GB, docker swarm + portainer, traefik 2.11 proxy reverso, evo 2.1.1, chatwoot 3.12, redis 7, postgres 16, minIO latest

If applicable, paste the log output

log_evo2.txt

Additional Notes

esse log foi o momento que subi o evo e sincronizou 7 dias apenas no chatwoot. Se vc perceber aonde duplicou estava com uma notação após o numero e antes do @s.whatsapp.com, um tal de :88 e depois :87 parecendo que por isso ele criou outra conversa pra uma mensagem que deveria ter permanecido na mesma conversa. Então acho que tem algum problema ai e um trecho que fala sobre > err={"type":"MessageCounterError","message":"Key used already or never filled","stack":"MessageCounterError: Key used already or never filled\n at SessionCipher.doDecryptWhisperMessage (/evolution/node_modules/libsignal/src/session_cipher.js:236:19)\n at 556281009000.0 [as awaitable] (/evolution/node_modules/libsignal/src/session_cipher.js:207:42)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async _asyncQueueExecutor (/evolution/node_modules/libsignal/src/queue_job.js:20:29)","name":"MessageCounterError"} msg=failed to decrypt message,
se precisar de mais informações posso passar

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions