Чтение очищает индикаторы сразу, а не при следующей перезагрузке

Fixkamo-internal
Порезанный
14 августа 2026 г. в 02:09 UTC
Автор
kamo
Обещать
a29e9fa

Чтение разговора обновило сервер, а затем ждало новостей обратно: PUT /read фиксирует, MediaService транслирует свежий счет по ядру NATS, реле помещает его на тему STOMP, браузер применяет его, и только после этого Список билетов отыщите и уроните его маркер. Каждое звено в этой цепочке работает — я Проверено, что реле подписано, и трансляция выходит — но Собственные действия человека никогда не должны были зависеть от него. до его завершения или Пока они не перезагрузились, маркер, который они только что очистили, все еще сидел там. Окно теперь сообщает о чтении напрямую, и обе поверхности слушают: билет Список очищает знаки ряда, и значок перечитывает его количество. Толчок все еще прибывает и по-прежнему примиряется — это только устраняет задержку, а сервер Остается власть над номером. Объявлено после того, как двое пишут осесть, а не раньше. Объявление первым позволит Рейс перечитывания значка сам пишет, что читает, и возвращается со старым число, которое является одним и тем же багом один слой вниз. Писатель, который не объявляет Ничего, поэтому маркер остается — правильно, потому что ничего не было прочитано. Маркер списка также включает в себя идентификатор билета, а не руководство сеанса, поскольку это Это то, с чем объявляется чтение, и оно очищает оба знака: чтение Разговор действительно прекращает свою передачу, а также непрочитанные сообщения.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены