The ticket list marks the same items the badge counts

FixMediaService
Ya
14 Agosti 2026, 00:21 UTC
Mwandishi
Kamo
Ahadi ya
0356d44

countForMember sized a set it built privately, so the list had no way to ask which tickets were in it and approximated instead — it flagged unread chat messages. Those are different questions: the badge is mostly counting work nobody has picked up, the list was marking conversations with something unread in them. Most items in the badge had nothing unread, so the badge said five and the list marked none. ticketIdsForMember exposes that set and countForMember now sizes it, so the number and the list are derived from one place and cannot drift again. getTickets reads it once per page and stamps needsAttention on each row.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei