[X] 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
exemplo de duplicação de conversas
duplicação de msg dentro da conversa
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
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
Welcome!
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
exemplo de duplicação de conversas
duplicação de msg dentro da conversa
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