EvolutionAPI / evolution-api

Evolution API is an open-source WhatsApp integration API
https://evolution-api.com
Other
1.91k stars 1.04k forks source link

[BUG] Falha ao importar histórico de mensagens #843

Open dnl4 opened 2 months ago

dnl4 commented 2 months ago

Welcome!

What did you do?

Ao criar uma instância, escanear integrado ao chatwoot, as mensagens não foram importadas

What did you expect?

Importar todas as mensagens para o chatwoot

What did you observe instead of what you expected?

Apesar de não importar para o chatwoot, foi importado para o banco de dados do evolution, tanto que aparece no manager:

Screenshots/Videos

image

Which version of the API are you using?

v2.1.0

What is your environment?

Windows

Other environment specifications

ubuntu, docker

If applicable, paste the log output

recv 30 chats, 21 contacts, 4937 msgs (is latest: false, progress: undefined%), type: undefined recv 21 chats, 12 contacts, 4938 msgs (is latest: false, progress: undefined%), type: undefined recv 20 chats, 14 contacts, 4950 msgs (is latest: false, progress: undefined%), type: undefined recv 20 chats, 14 contacts, 4942 msgs (is latest: false, progress: undefined%), type: undefined recv 10 chats, 6 contacts, 4955 msgs (is latest: false, progress: undefined%), type: undefined recv 24 chats, 15 contacts, 4960 msgs (is latest: false, progress: undefined%), type: undefined recv 20 chats, 15 contacts, 4997 msgs (is latest: false, progress: undefined%), type: undefined recv 15 chats, 8 contacts, 3770 msgs (is latest: false, progress: undefined%), type: undefined [Evolution API] v2.1.0 169 - Thu Aug 29 2024 15:53:47 WARN [ChatwootService] [string] conversation not found [Evolution API] v2.1.0 169 - Thu Aug 29 2024 15:53:47 ERROR [ChatwootImport] [string] Error on import history contacts: error: ON CONFLICT DO UPDATE command cannot affect row a second time [Evolution API] v2.1.0 169 - Thu Aug 29 2024 15:53:48 WARN [ChatwootService] [string] conversation not found

Additional Notes

No response

dpaes commented 2 months ago

@dnl4 vc scaneou dentro do chatwoot ou no evolution? pq eu so consigo importar se scaneio dentro do chatwoot. Por exemplo, vc cria a instancia, seta o comportamento que quiser mas coloca sincronizar completo e salva. Depois vai na integração do chatwoot e configura certinho e salva (selecionando pra criar automaticamente a caixa de entrada no chatwoot). Dai lá no chatwoot vc vai ter uma conversa na caixa de entrada com o evolution e nela vai ser passado um QR Code, ao passar, depois de 1 minuto ele vai sincronizar as mensagens (porém por enquanto ele não importa imagens da sincronização, só texto).