Dare ad ogni agente un distintivo vivo invece di un proprietario un conteggio non letto

FixMediaService
Spegnimento
6 agosto 2026 alle ore 22:55 UTC
Autore
Kamo
Impegno
4dd2888

Il distintivo nav e /support?tab=tickets ha risposto a diverse domande. La pagina elenca ogni biglietto nell'org; il badge ha contato messaggi di chat non letti appartenenti a esattamente un membro, il proprietario risolto org, e pubblicato a support.agent.{ownerId} mentre ogni browser si iscrive nel proprio id membro. Tutto quello che raggiunge la lista senza produrre un messaggio non letto in una sessione che un membro è appartenuto a spostare la lista e nient'altro — un interno biglietto depositato (la cui sessione il proprietario non è nemmeno un membro di), un round-robin assegnazione, una sessione web-chat prima che il visitatore digitato. Ogni agente che non era il proprietario non ha ricevuto aggiornamenti dal vivo: il loro distintivo è stato fissato una volta dal monte-tempo fetch, che ha restituito il numero del proprietario indipendentemente dal chiamante, e poi ha congelato. SupportPendingCountService possiede ora il numero e il pubblico. Il conte è per-membro ed è il sindacato, dedotto per biglietto, di biglietti in attesa di attenzione in la coda di quel membro e i biglietti che tengono i messaggi che non hanno letto. # I fan out # a tutti con MANAGE SUPPORT o ACCEPT SUPPORT TICKETS più il proprietario, ciascuno con il proprio numero, su ogni percorso che muove un biglietto: creare, assegnare, riassegnare, escalare, cambiamento di stato, conversione pre-ticket, reindirizzamento del piombo, visitatore messaggio e markAsRead. Anche fissato lungo la strada: - ASSIGNED è stato pubblicato dal backend e silenziosamente caduto dal browser, quindi un'assegnazione rotonda-robin non ha prodotto né popup né movimento distintivo. - Le trasmissioni hanno sparato a meta' transazione, gareggiando contro una fila contro l'agente. ma visibile; sono ora deferiti a dopo commessa. - Un abbagliante msgIdLastViewed (una colonna UUID semplice senza chiave straniera) ha fatto un sessione letta come permanentemente catturata, silenziosamente incontabile per sempre. - support.agent.* è core NATS senza replay, quindi una notifica pubblicata mentre una presa e' andata via finche' non e' stato ricaricato. Il cliente ora si ritira sulla scheda messa a fuoco e su un intervallo di primo piano degli anni 60. PRE TICKET è deliberatamente escluso dalla coda metà: è un web-chat live sessione, non lavoro in coda, e contare ogni abbandonato avrebbe messo un permanente 25 sul distintivo in questo cluster. Si annuncia ancora all'arrivo e conta ancora una volta che qualcuno dice qualcosa non letto.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo