Приоритет/Серьезность: Средний — Хотя эта ошибка не нарушает функциональность, она противоречит цели использования флагов, потенциально позволяя неуместному контенту оставаться доступным.
Платформа: Протестировано на настольном компьютере, ОС: Windows 10, Браузер: Google Chrome.
Описание: В Discourse, когда комментарий пользователя помечается флагом, он удаляется из обычного вида темы, что указывает на то, что функция флагов работает как ожидалось. Однако при переходе на профиль нарушителя и проверке раздела «Недавние ответы» помеченный комментарий остается видимым, несмотря на флаг. Такое поведение противоречит назначению флагов, так как они должны делать обсуждение более безопасным от грубых и непристойных комментариев.
Ожидаемый результат: Помеченные комментарии должны быть скрыты от всех пользователей, включая раздел «Недавние ответы» в профиле пользователя, за исключением видов администраторов или модераторов.
Фактический результат: Помеченные комментарии скрыты в обычном виде темы, но остаются видимыми в разделе «Недавние ответы» на странице профиля пользователя.
Шаги для воспроизведения:
- Войдите в систему как Тестовый пользователь 1 и создайте пост или комментарий.
- Выйдите из системы как Тестовый пользователь 1 и войдите как Тестовый пользователь 2.
- Перейдите к посту, созданному Тестовым пользователем 1, и пометьте его флагом.
- Убедитесь, что пост больше не виден в виде темы (это можно проверить, войдя в систему как третий Тестовый пользователь 3).
- Оставаясь в системе как Тестовый пользователь 3, перейдите на профиль Тестового пользователя 1.
- Нажмите на «Активность», а затем на «Ответы» в выпадающем меню.
- Проверьте наличие помеченного поста в этом разделе.