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

Foto do Perfil esta vindo null na evolution v2.0.7-rc

Open bergpinheiro opened this issue 1 year ago • 10 comments

Welcome!

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

What did you do?

Teste: usando o endpoint: {{baseUrl}}/chat/fetchProfile/{{instance}}

What did you expect?

Retornar o valor de "picture" como o do exemplo abaixo usando a versão 1.8.2;

{
    "wuid": "[email protected]",
    "name": "Lindenberg Pinheiro",
    "numberExists": true,
    "picture": "https://pps.whatsapp.net/v/t61.24694-24/408155880_2736164156537423_7024487891438845869_n.jpg?ccb=11-4&oh=01_Q5AaIF8K3dsBSwosNBTRVWUaC1dXE0YfSWHeseUOVD8JLPxb&oe=66BC702E&_nc_sid=e6ed6c&_nc_cat=111",
    "isBusiness": false
}

What did you observe instead of what you expected?

{
    "wuid": "[email protected]",
    "name": "Lindenberg Pinheiro",
    "numberExists": true,
    "picture": null,
    "status": "Difícil não é lutar pelo que se quer, difícil é desistir do que mais se ama!",
    "isBusiness": false
}

Screenshots/Videos

WhatsApp Image 2024-08-04 at 09 09 30

Which version of the API are you using?

v2.0.7-rc

What is your environment?

Windows

Other environment specifications

No response

If applicable, paste the log output

No response

Additional Notes

No response

bergpinheiro avatar Aug 04 '24 12:08 bergpinheiro

Estou com o mesmo problema, parece que é b.o lah no baileys então estou no aguardo, porem no baileys ja voltou funcionar nas versões mais recentes.

adrielov avatar Aug 05 '24 10:08 adrielov

caraca @bergpinheiro vc ta no futuro, ja ta na rc 2.0.7 sendo que a ultima commitada é 2.0.5 rc kkk

dpaes avatar Aug 05 '24 12:08 dpaes

lembrando que o baileys do evolution é diferente do baileys original, foi feito um fork e está sendo atualizado em paralelo, a questão é se o Davidson está atualizando a baileys da evolution

dpaes avatar Aug 05 '24 16:08 dpaes

lembrando que o baileys do evolution é diferente do baileys original, foi feito um fork e está sendo atualizado em paralelo, a questão é se o Davidson está atualizando a baileys da evolution

Estamos usando a versão oficial

https://github.com/EvolutionAPI/evolution-api/blob/v2.0.0/package.json#L57

DavidsonGomes avatar Aug 05 '24 16:08 DavidsonGomes

caraca @bergpinheiro vc ta no futuro, ja ta na rc 2.0.7 sendo que a ultima commitada é 2.0.5 rc kkk

Estamos na v2.0.7-rc

https://github.com/EvolutionAPI/evolution-api/blob/v2.0.0/CHANGELOG.md

DavidsonGomes avatar Aug 05 '24 16:08 DavidsonGomes

foi mal @DavidsonGomes tava me baseando no commit "2.0.5 rc", os outros so tinha fix e tudo mais, n tinha visto os do changelog

dpaes avatar Aug 05 '24 20:08 dpaes

Aqui v2.0.7-rc também não funciona, voltei para 2.0.1-beta e funcionou a função.

flavioxx avatar Aug 06 '24 01:08 flavioxx

caraca@bergpinheirovc ta no futuro, ja ta na rc 2.0.7 sendo que a ultima commitada é 2.0.5 rc kkk

Nao to no futuro nao. Apenas sigo testando as imagens do docker, e la esta na versao v2.0.7-rc.

bergpinheiro avatar Aug 06 '24 15:08 bergpinheiro

Creio que seja o mesmo problema da #898, aqui na v1.8.1 estou com esse mesmo problema, tentei atualizar a baileys da 6.7.4 para a 6.7.7 pra ver se resolve isso mas veio alguns erros na build:

0.427 > tsc                                                                                                                            
0.427                                                                                                                                  
10.34 src/api/services/channels/whatsapp.baileys.service.ts(1580,55): error TS2345: Argument of type '{ chats: Chat[]; contacts: Contact[]; messages: IWebMessageInfo[]; isLatest?: boolean; progress?: number; syncType?: HistorySyncType; }' is not assignable to parameter of type '{ chats: Chat[]; contacts: Contact[]; messages: IWebMessageInfo[]; isLatest: boolean; }'.
10.34   Property 'isLatest' is optional in type '{ chats: Chat[]; contacts: Contact[]; messages: IWebMessageInfo[]; isLatest?: boolean; progress?: number; syncType?: HistorySyncType; }' but required in type '{ chats: Chat[]; contacts: Contact[]; messages: IWebMessageInfo[]; isLatest: boolean; }'.
10.34 src/api/services/channels/whatsapp.baileys.service.ts(3029,48): error TS2345: Argument of type 'WAPrivacyValue' is not assignable to parameter of type 'WAPrivacyGroupAddValue'.
10.34   Type '"none"' is not assignable to type 'WAPrivacyGroupAddValue'.

eduardochaves1 avatar Sep 24 '24 15:09 eduardochaves1

Consegui resolver as incompatibilidades dos DataTypes e atualizei para a baileys v6.7.8 que saiu dois dias atrás. Agora os problemas com foto de perfil foram resolvidas!

eduardochaves1 avatar Sep 24 '24 16:09 eduardochaves1