Меню уведомлений — Старые уведомления

Вчера мы внедрили новое меню уведомлений и боковую панель и обнаружили некоторые несоответствия:

  1. В меню уведомлений отображаются старые уведомления за прошлые годы;
  2. Даже после того, как пользователь отклонил все уведомления, старые уведомления остаются в меню уведомлений. Однако на странице пользователя /notifications старые уведомления не отображаются.
  3. При нажатии на старое уведомление через меню уведомлений оно продолжает отображаться в меню уведомлений.

Я не смог найти темы, сообщающие об этой ошибке. Многие наши пользователи сообщают об одной и той же проблеме. Буду благодарен за вашу помощь!

Это звучит немного странно. Неужели это каким-то чудом исправилось само собой за ночь благодаря одной из фоновых задач, обеспечивающих согласованность? :crossed_fingers:

1 лайк

Подсвечиваются ли эти уведомления в меню другим цветом фона (т. е. являются ли они непрочитанными)? Если да, то это ожидаемое поведение после первого включения нового меню уведомлений, поскольку в нём непрочитанные уведомления имеют приоритет и отображаются первыми, независимо от их давности. После прочтения или отклонения они должны вернуться на свои прежние места в меню уведомлений. Однако, как отметил Jammy, это звучит неправильно:

После отклонения старые уведомления остаются подсвеченными в меню? Или они потеряли подсветку, но всё ещё застряли вверху? Сохраняется ли это поведение даже после полной перезагрузки страницы? Есть ли какие-либо ошибки в консоли после нажатия пользователем кнопки «Отклонить»?

1 лайк

Да. Они остаются синими. Я нажал на каждое из уведомлений, но они продолжают отображаться в меню уведомлений синим цветом. Все они относятся к одному типу уведомлений — флагам, по крайней мере, в моём случае. Похоже, что они исчезают после того, как я отвечаю на флаги. Есть ли способ, чтобы уведомление о флаге пропадало после просмотра уведомления?

Да, они всё ещё сохраняются.

Ошибок не показано.

2 лайка

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

3 лайка