evolution-api
evolution-api copied to clipboard
Labels do chatwoot sendo criados sem necessidade (v2.1.1)
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
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