- Expédié
- 25 avril 2026 à 16:43 UTC
- Auteur
- kamo
- Commite
- fdc91d2
Retirer «connecté» de l'utilisation de l'abonnementEffente dans TicketChat et ChatBox. Auparavant, chaque reconnectement WebSocket avait déclenché l'effet. le nettoyage appelé désabonnement(), supprimé la session de la carte d'abonnement, et envoyé /app/chat/se désabonner à l'arrière-plan la désactivation du pont NATS-STOMP. onConnect n'a trouvé rien à rattacher, et un message ou un système de visiteur Un événement (NAME-CHANGED) qui est arrivé dans l'écart a été définitivement perdu. Retirer le dep signifie sur les poignées de connexion se reconnecte sans démonter. Corrigez également SupportCountContext pour soustraitr focalSessionsRef.current.size à partir du court-circuit de 60 secondes et du manipulateur PENDING-COUNT WS, donc l'insigne d'assistance reste décrémenté alors que l'agent est concentré sur le ticket (l'arrière-plan continue de le compter comme étant en attente sans API à vue). Ajouter markAsRead useEffect dans ChatBox mis à la disposition sessionGuid Interaction Center non lread décrement chaque fois qu'une fenêtre de discussion s'ouvre, Pas seulement lorsqu'un nouveau message de session arrive.