Tenere i biglietti di supporto dal distintivo non letto per-membro

Fixkamo-internal
Shipped
27 agosto 2026 alle ore 01:07 UTC
Author
kamo
Commit
022ff68

perSender è quello che mette un numero su una persona — la loro riga di directory membro, la loro hex head — quindi deve significare "i messaggi non letti da loro". Si stava sommando ogni sessione nell'istantanea, biglietti di supporto inclusi, che hanno messo un "6" non chiaro il membro tre biglietti aperti è accaduto a nome: messaggi reali, ma in altri tre conversazioni, che vivono sulla superficie di supporto e già hanno un distintivo lì. Conversazioni dirette solo ora. MediaService ha dichiarato la superficie di ogni sessione dal cambiamento sociale-non letto, così questo legge il campo che è già sul wire; una sessione senza sessione dichiarataType conta ancora come chat diretta, la la stessa regola splitBySurface segue, quindi una distribuzione mista si degrada a ciò che spedito prima piuttosto che a un distintivo che svanisce. MediaService ora decodifica anche per nominare un mittente per quelle sessioni (kamo-shared-library a9ba6325), che è la fissa alla fonte e l'unico mobile — prende direttamente il perSender del server. Questa è la stessa regola dichiarata dove il badge web è in realtà calcolato, in modo che nessun frame può reintrodurlo.

All changes

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