[BUG]Erro 500 na listagem de Chats
Welcome!
- [x] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
Estou tentando fazer a listagem de Chats por meio da rota /chat/findChats/
What did you expect?
Deveria vir alistagem dos chats
What did you observe instead of what you expected?
Mas estou recebendo o seguinte Erro :
""" { "status": 500, "error": "Internal Server Error", "response": { "message": "Cannot read properties of null (reading 'mediaUrl')" } } """
Screenshots/Videos
No response
Which version of the API are you using?
2.3.4
What is your environment?
Linux
Other environment specifications
No response
If applicable, paste the log output
No response
Additional Notes
Essa última versão está bem problemática, chegou testar a mesma rota em outra versão? Aqui estou usando a 2.3.2, está bem estável e sem problemas.
Tentei reduzir as versões fui ate a 2.3.1 , mas ainda continua o erro ,não sei se pode esta relacionado a quantidade de mensagens. A listagem de grupos e contatos funciona normalmente mas a de chat da este erro.
Testei tambem em outra sessão com outro numero de Whatsapp nesta funcionou.
Na sessão que deu o erro , Tentei disconectar , reiniciar a sessão mas não funcionou , continuo recebendo o mesmo erro.
Quando mudou a versão, utilizou o mesmo banco de dados? Ou iniciou um banco do zero? Outra coisa, já tentou excluir essa instancia e criar novamente? A opção Sync Full History está ativada?
- Usei o mesmo banco de dados
- Não tentei excluir a sessão ainda, somente desconectei pois estava configurado ja as webhooks e integrações
- Sim a Sincronização do historico esta ativado
Muito provavelmente o problema é por conta do alto volume de mensagens, durante a primeira sincronização algum dado deve ter sido armazenado de forma errada, minha recomendação é excluir a instancia e criar novamente. Além disso, utilize a sincronização de histórico somente se for realmente necessária. No último caso, recrie o banco de dados e reinstale o evolution.
Mesmo problema aqui. Não tem como excluir mensagens/chats antigos sem precisar reconectar? Versão: 2.3.6
Tentei Deletar Sessão , recriar, deletar todo o banco de dados.
Ate mesmo marcado pra não sincronizar mensagens antigas ele tava sincronizando
Recentemente tive problema com outro numero de outra empresa
Estou entrando no banco de dados pra tentar achar e apagar o que tiver dando problema
Deve sair na proxima atualização , deram merge ja.
https://github.com/EvolutionAPI/evolution-api/pull/2160
na versão homolog
ja não esta mais com erro
Mesmo erro por aqui, estou na versão 2.3.6 da evolution.