mirror of
https://github.com/melgarafael/DeskcommCRM.git
synced 2026-10-02 09:34:46 +08:00
@@ -1,34 +0,0 @@
|
||||
---
|
||||
impacto: nada_mudou
|
||||
secao: corrigido
|
||||
titulo: A chamada de voz pelo WhatsApp liga de verdade depois de parear
|
||||
---
|
||||
|
||||
Quem pareava o número de chamada de voz e clicava em "Chamar" recebia "Não foi
|
||||
possível completar a chamada. Tente novamente em instantes." e continuava
|
||||
recebendo, mesmo com o número pareado, até alguém reiniciar o serviço de voz. O
|
||||
pareamento pedia ao serviço para "re-parear" logo depois de criar a sessão, e
|
||||
isso deixava a ligação presa a uma conexão já descartada. Agora o pareamento
|
||||
cria a sessão uma vez só, e o código QR chega do mesmo jeito.
|
||||
|
||||
Consertos que vinham no mesmo caminho:
|
||||
|
||||
- Celulares brasileiros que o WhatsApp registrou sem o nono dígito eram
|
||||
discados com ele, e o telefone do outro lado nunca tocava: a tela ficava em
|
||||
"Chamando…" até desistir. O CRM agora pergunta ao WhatsApp qual é o número
|
||||
registrado antes de ligar.
|
||||
- A ligação feita pelo CRM era registrada como recebida. A que o cliente não
|
||||
atendia virava um aviso de "chamada perdida" na Central, pedindo para ligar
|
||||
de volta a quem você acabou de ligar. Agora ela aparece na linha do tempo
|
||||
como "Chamada de voz sem resposta", sem aviso.
|
||||
- Ao começar a ligação, a tela às vezes mostrava um erro enquanto o telefone
|
||||
do outro lado já tocava, e o painel da ligação podia sumir.
|
||||
- Desvincular o aparelho pelo celular deixava a tela dizendo "pareado" para
|
||||
sempre. Agora ela volta a "não pareado" e dá para parear de novo.
|
||||
- Clicar em "Parear" de novo, com o aparelho recém-vinculado e a tela ainda
|
||||
desatualizada, podia desconectar o aparelho. Agora o CRM confere com o
|
||||
serviço de voz antes de apagar qualquer coisa.
|
||||
- Desconectar o número quando o serviço de voz já tinha perdido a sessão dava
|
||||
erro sem fim. Agora desconecta.
|
||||
- O código QR que vencia continuava na tela sem funcionar. Agora a tela avisa
|
||||
que venceu e libera o botão para gerar outro.
|
||||
+35
-1
@@ -8,6 +8,39 @@ Se você roda o DeskcommCRM numa VPS, **leia a seção da versão para a qual es
|
||||
|
||||
## [Não lançado]
|
||||
|
||||
## [1.27.2] — 2026-09-15
|
||||
|
||||
### Corrigido
|
||||
|
||||
- **A chamada de voz pelo WhatsApp liga de verdade depois de parear** Quem pareava o número de chamada de voz e clicava em "Chamar" recebia "Não foi
|
||||
possível completar a chamada. Tente novamente em instantes." e continuava
|
||||
recebendo, mesmo com o número pareado, até alguém reiniciar o serviço de voz. O
|
||||
pareamento pedia ao serviço para "re-parear" logo depois de criar a sessão, e
|
||||
isso deixava a ligação presa a uma conexão já descartada. Agora o pareamento
|
||||
cria a sessão uma vez só, e o código QR chega do mesmo jeito.
|
||||
|
||||
Consertos que vinham no mesmo caminho:
|
||||
|
||||
- Celulares brasileiros que o WhatsApp registrou sem o nono dígito eram
|
||||
discados com ele, e o telefone do outro lado nunca tocava: a tela ficava em
|
||||
"Chamando…" até desistir. O CRM agora pergunta ao WhatsApp qual é o número
|
||||
registrado antes de ligar.
|
||||
- A ligação feita pelo CRM era registrada como recebida. A que o cliente não
|
||||
atendia virava um aviso de "chamada perdida" na Central, pedindo para ligar
|
||||
de volta a quem você acabou de ligar. Agora ela aparece na linha do tempo
|
||||
como "Chamada de voz sem resposta", sem aviso.
|
||||
- Ao começar a ligação, a tela às vezes mostrava um erro enquanto o telefone
|
||||
do outro lado já tocava, e o painel da ligação podia sumir.
|
||||
- Desvincular o aparelho pelo celular deixava a tela dizendo "pareado" para
|
||||
sempre. Agora ela volta a "não pareado" e dá para parear de novo.
|
||||
- Clicar em "Parear" de novo, com o aparelho recém-vinculado e a tela ainda
|
||||
desatualizada, podia desconectar o aparelho. Agora o CRM confere com o
|
||||
serviço de voz antes de apagar qualquer coisa.
|
||||
- Desconectar o número quando o serviço de voz já tinha perdido a sessão dava
|
||||
erro sem fim. Agora desconecta.
|
||||
- O código QR que vencia continuava na tela sem funcionar. Agora a tela avisa
|
||||
que venceu e libera o botão para gerar outro.
|
||||
|
||||
## [1.27.1] — 2026-09-15
|
||||
|
||||
### Corrigido
|
||||
@@ -4698,7 +4731,8 @@ Primeira versão marcada do DeskcommCRM. O projeto vinha sendo desenvolvido publ
|
||||
|
||||
- **Node 22 é obrigatório para desenvolvimento.** A suíte de invariantes instancia o cliente do Supabase, que exige o `WebSocket` global — nativo apenas a partir do Node 22. Isso não afeta quem apenas hospeda: a VPS roda a imagem pronta.
|
||||
|
||||
[Não lançado]: https://github.com/melgarafael/DeskcommCRM/compare/v1.27.1...HEAD
|
||||
[Não lançado]: https://github.com/melgarafael/DeskcommCRM/compare/v1.27.2...HEAD
|
||||
[1.27.2]: https://github.com/melgarafael/DeskcommCRM/compare/v1.27.1...v1.27.2
|
||||
[1.27.1]: https://github.com/melgarafael/DeskcommCRM/compare/v1.27.0...v1.27.1
|
||||
[1.27.0]: https://github.com/melgarafael/DeskcommCRM/compare/v1.26.0...v1.27.0
|
||||
[1.26.0]: https://github.com/melgarafael/DeskcommCRM/compare/v1.25.1...v1.26.0
|
||||
|
||||
Reference in New Issue
Block a user