Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Removed await from webhook when sending a message #216

Merged
merged 2 commits into from
Nov 18, 2023

Conversation

craines
Copy link
Contributor

@craines craines commented Nov 14, 2023

Foi removido o await do disparo do webhook ao enviar uma mensagem!

Motivo
Quando uma aplicação chamava a rota de enviar mensagem e o webhook estive apontado para a mesma aplicação
a evolution simplesmente trava até que a função que fez a chamada para o envio de mensagem retornasse um time out e a evolution conseguia fazer o disparado do webhook.
Após remover o await tudo funcionou corretamente

@craines
Copy link
Contributor Author

craines commented Nov 16, 2023

Fiz mais uma correção!
Quando enviava uma reação ele chegava no mobile, mas não chegava no desktop!

@douglara
Copy link

Boaa!
Uma sugestão é fazer o disparo do webhook no final do método. Estavamos tendo um problema que recebíamos o webhook e ao tentar pegar a mensagem ela ainda não havia sido persistida no repository.

@DavidsonGomes DavidsonGomes changed the base branch from main to develop November 18, 2023 19:38
@DavidsonGomes DavidsonGomes merged commit e75ef21 into EvolutionAPI:develop Nov 18, 2023
@snot1988
Copy link

O fix do commit e75ef21 corrigiu meu problema aqui. @DavidsonGomes tks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants