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

Labels do chatwoot sendo criados sem necessidade (v2.1.1)

Open dpaes opened this issue 4 months ago • 1 comments

Welcome!

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

What did you do?

Descobri por acaso dois momentos em que o evolution cria os labels (marcações) no chatwoot sem necessidade (e permissão).

1- Quando é feito a integração com o chatwoot pelo manager (que fiz o teste), quando é colocado para ele criar a caixa de entrada no chatwoot ele também cria uma label com o nome da caixa de entrada e sempre com a mesma cor roxa(#34039B).

Se eu clicar diversas vezes pra ele salvar a integração, ele vai tentar criar novamente a caixa de entrada (se ja existir ela vai se manter), vai duplicar a conversa com o evolution ( contato +123456) e vai criar novamente o marcador roxo com o nome da caixa de entrada.

2- Quando é inserido uma agente em uma caixa de entrada que ela não estava e se por algum motivo ela for removida daquela caixa de entrada, é criado um label para referenciar os contatos que foram criados a partir daquela caixa de entrada que ela ficou momentanemente (isso não é default do chatwoot, pois ele cria um marcador a partir do evolution e sempre de cor roxa ou #34039B). O problema é que só descobri isso vendo a agente usar o chatwoot, pq na minha tela não é mostrado isso, aparece so os marcadores que eu fiz, esses so consegui deletar fazendo o seguinte procedimento:

  • tentar criar um marcador e desmarcar a opção de aparecer na aba lateral.
  • vai renderizar rapidamente esses marcadores que não apareciam antes
  • a partir dai já pode ser excluido eles (que não apareciam antes para os admins)

What did you expect?

esperava não ficar criando marcadores sem necessidade

What did you observe instead of what you expected?

criação automatica de marcadores com nome das caixas de entrada ao integrar com o evolution e também ao remover agentes de uma caixa de entrada.

Screenshots/Videos

image repliquei em um ambiente de testes do chatwoot e ele cria a marcação no momento da integração em que o qr code apresenta como conectado, conforme imagem acima /\

o segundo caso acontece apenas quando vc coloca um agente na caixa de entrada e é iniciado conversas novas com ele e ao ser removido da caixa de entrada ele permanece com um marcador com o nome da caixa de entrada com a cor roxa (não vou conseguir replicar no momento por falta de tempo kk)

Which version of the API are you using?

v2.1.1

What is your environment?

Docker

Other environment specifications

Ubuntu 20.04 Docker Swarm + portainer 4vCPU 16GB dedicated server

If applicable, paste the log output

No response

Additional Notes

No response

dpaes avatar Oct 02 '24 18:10 dpaes