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

[BUG]Erro 500 na listagem de Chats

Open Lucasendlichgomes opened this issue 3 months ago • 8 comments

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

Image Image

Lucasendlichgomes avatar Oct 06 '25 21:10 Lucasendlichgomes

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.

gabrielroger2020 avatar Oct 07 '25 01:10 gabrielroger2020

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.

Lucasendlichgomes avatar Oct 07 '25 10:10 Lucasendlichgomes

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?

gabrielroger2020 avatar Oct 07 '25 11:10 gabrielroger2020

  • 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

Lucasendlichgomes avatar Oct 07 '25 11:10 Lucasendlichgomes

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.

gabrielroger2020 avatar Oct 07 '25 11:10 gabrielroger2020

Mesmo problema aqui. Não tem como excluir mensagens/chats antigos sem precisar reconectar? Versão: 2.3.6

robsonrosa avatar Nov 16 '25 16:11 robsonrosa

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

Lucasendlichgomes avatar Nov 16 '25 17:11 Lucasendlichgomes

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

Lucasendlichgomes avatar Nov 16 '25 17:11 Lucasendlichgomes

Mesmo erro por aqui, estou na versão 2.3.6 da evolution.

TilsonM17 avatar Dec 07 '25 14:12 TilsonM17