Внизу темы отображается «Осталось 1 непрочитанное», хотя на самом деле непрочитанных тем 0

Начал составлять это продолжение:

Похоже, что это… исправлено. Я не замечал этих уведомлений от себя около недели…

Когда я получил уведомление «Смотреть X новых или обновлённых тем» вверху списка «Последние», нажал на него и получил ещё больше уведомлений от себя. :-/

Для справки: я обновлял темы в ранее открытых вкладках и возвращался к списку «Последние» (моя личная домашняя страница). Уведомлений от себя не было.
Перешёл в «Новые» и обратно в «Последние» для проверки. Уведомления от себя появились.

Начал составлять это обновление и получил синее уведомление «новая или обновлённая тема» в моём другом окне, которое всё ещё было открыто. Нажал на него и :zap: бац :zap: — уведомления от себя.

Вижу это постоянно на полутора десятках сайтов на Discourse, хотя цифры варьируются. Даже здесь видел! :open_mouth:

И именно тогда, когда мне понадобилось какое-то «доказательство», появился этот контрпример.

Ещё один пример, но так как мои два предыдущих поста были объединены, я не могу добавить его напрямую. Этот пример взят из определённой установки Discourse.

Опубликовал здесь, так как это, кажется, связано.
Список тем на Мета говорит о том, что в теме 168 новых сообщений:
Selection_359

Но большинство из них было удалено, поэтому осталось только одно:

1 лайк

Я уже сообщал об этом ранее, но меня направили к этому посту: :slightly_smiling_face:

2 лайка

Я прихожу к выводу, что этот тип ошибки вызван использованием нескольких систем для доступа к одной и той же установке Discourse. Я регулярно переключаюсь между своим настольным Mac и MacBook Pro при доступе к различным версиям Discourse (на данный момент их до 12, что отражает мои профессиональные и хобби-интересы, и я вижу эту ошибку на всех из них), и счетчики «Непрочитанные/Новые» никогда не бывают точными. Задаюсь вопросом, не в скрипте serviceworker.js ли причина и не предназначен ли он для работы с таким поведением пользователей.

Уже какое-то время (более 6 месяцев) у меня возникает эта проблема, а также следующие трудности (используя Windows 11 и браузер Edge (версия 113.0.1774.42 (официальная сборка) (64-бит)):

Сначала я думал, что это связано с переключением между телефоном и ПК, но проблема сохранялась даже после того, как я перестал использовать телефон для доступа к форуму.
Я опубликовал сообщение на форуме, где возникала проблема, и мне предложили попробовать другой браузер (der).

Я перешёл на браузер Firefox (версия 113.0.1, 64-бит), и все мои проблемы с форумами Discourse были решены.

Эта проблема была сообщена несколькими пользователями нашего сообщества недавно. Мы используем последнюю версию (3.4.0.beta3-dev (45ecb34aec)).

Мы только что начали получать об этом сообщения

Да, это со мной происходит уже как минимум несколько недель.

1 лайк

Это случается со мной время от времени на самодостаточном Discourse:

Я бы сказал, что это происходит уже несколько лет. И каждый день, даже здесь.

1 лайк