Уведомления с флагом не отображаются до обновления страницы (Legacy-меню + новое меню уведомлений)

У меня как минимум три модератора, которые не получают индикаторы уведомлений о флагах из очереди модерации ни в меню «гамбургер», ни во вкладку флагов в меню аватара. Они получают сообщения от модераторов, поэтому, если флаг не содержит сообщения, они не получают уведомления. Им приходится заходить в очередь модерации, чтобы искать их (они действительно отображаются в очереди как нерассмотренные). Мы подтвердили, что эта проблема существует с момента включения обновлённого меню аватара, что было примерно две недели назад. Два из этих модераторов — мои лучшие и самые активные помощники, так что это серьёзная проблема. Я — администратор и также состою в группе модераторов, и я получаю все уведомления о флагах в меню и во вкладку флагов, как и некоторые другие мои модераторы.

Сейчас я в недоумении. Дело не в том, что тут множество настроек, но воспроизвести проблему довольно сложно. Есть какие-нибудь идеи?

3 лайка

Когда вы говорите «уведомлены», вы имеете в виду лично на месте или по электронной почте?

1 лайк

на месте. я имею в виду маленькие индикаторы в меню «гамбургер» и на вкладке флага в меню аватара (мне не нравится называть их бейджами, так как в Discourse у бейджей другое значение). я сейчас тестирую это, и мой тестовый аккаунт модератора их получает. я пытался воспроизвести это самостоятельно, но не могу.

2 лайка

Возможно, вы столкнулись с этой проблемой?

1 лайк

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

1 лайк

Это должно происходить только в том случае, если вы установили «Уведомлять о флагах после». В первоначальном варианте все флаги должны попадать в очередь на проверку, и должно появляться маленькое красное уведомление о флаге.

Мне интересно, не связано ли это с тем, что у вас уже есть новое меню пользователя, но боковая панель ещё не отображается? Возможно, оно ведёт себя иначе, чем раньше, или не так, как вы ожидаете?

4 лайка

Я планирую внедрить новую боковую панель в первую неделю мая, думаю. Хочу, чтобы пользователи успели привыкнуть к ней до начала нашего загруженного сезона в июне.

1 лайк

Насколько я понимаю, всё должно работать корректно при использовании Legacy-меню «гамбургер». Я только что настроил свой тестовый сайт с ним, провёл проверку, и оно должно выглядеть так:

Хотя, интересно, что сама ссылка на объект, подлежащий проверке, не отображается в списке уведомлений, пока вы не выберете мини-меню с флагом:

2 лайка

Да, уведомления приходят нормально, как на твоих скриншотах. Я откатил меню аватара обратно для теста, и мой мод говорит, что флаг всё ещё не получен, но мой тестовый аккаунт мода его получил :woman_facepalming:

2 лайка

Мы только что провели два теста с флагами, используя старое меню аватара, и он не увидел ни одного индикатора флага. Мне пришлось сказать ему, что флаг есть.

1 лайк

Мне удалось как-то воспроизвести это. Моя тестовая учётная запись моддера не получила никакого уведомления о флагах, и я использовал её для навигации по сайту в это время. Флаг появился после перезагрузки заголовка страницы.

2 лайка

Да, я уже пробовал несколько раз, и у меня наблюдается та же проблема. Я могу просматривать весь сайт, но флаг не отображается до обновления страницы.

Что-то здесь не так.

2 лайка

Я воспроизвёл это и на мобильных устройствах, и на десктопе.

Это произошло относительно недавно, так как я знаю, что раньше всё работало исправно. Наши модераторы внимательно следят за флагами. Мы обнаружили эту проблему только за последние пару недель.

1 лайк

Давайте перенесем это в канал bug и посмотрим, сможем ли мы найти кого-то, кто сможет это проверить. :+1:

Краткое описание воспроизведения:

  • Установите navigation menu в значение ‘Legacy’
  • Включите enable new notifications menu
  • Обновите страницу, чтобы изменения вступили в силу
  • Отметьте пост флагом
  • Флаг не отображается на аватаре или в меню до обновления страницы
4 лайка

Вопрос: происходит ли это только у вас с устаревшим меню навигации? Иными словами, если у вас включена боковая панель, флаги сразу же попадают во вкладку меню аватара без перезагрузки страницы? Мне просто интересно, установлено ли уже, что это зависит от включения боковой панели.

Я точно смог воспроизвести это. Мой аккаунт модератора уже 15 минут просматривает мой сайт, и уведомления о флаге неподобающего контента не было. Я только что обновил страницу, и вуаля — оно появилось.

1 лайк

Я только что провёл тестовый запуск, чтобы убедиться, и когда включена боковая панель, красный флажок на аватаре появляется сразу. :+1:

(то же самое и для выпадающего меню в заголовке)

2 лайка

хе-хе, ещё больше стимула запустить ту боковую панель :slightly_smiling_face:

спасибо за помощь в этом!

2 лайка

Не переживайте :slight_smile:

И чтобы быть уверенными на 100%, похоже, это Legacy + включение нового меню уведомлений. Я добавлю это в описание воспроизведения выше.

2 лайка

Мне также удалось воспроизвести обратную сторону этой проблемы: новые индикаторы флагов по-прежнему показывают уведомления в меню для флагов, которые уже были проверены и обработаны другими модераторами. Я могу перемещаться по сайту некоторое время, и они, кажется, остаются, пока я не обновлю страницу или не перейду в теперь уже пустую очередь проверки (как только я перехожу на страницу очереди проверки, индикаторы флагов исчезают).

4 лайка

Спасибо за отчет @Lilly — я открыл PR с исправлением этой проблемы

Мы как можно скорее объединим его и развернём на нашем управляемом хостинге

4 лайка