Кажется, функция отключения тегов в настройках сломана? Отключенные темы тегов всё ещё появляются в /latest

Настройка «default tags muted» вместе с «remove muted tags from latest» вроде бы не работает.

Пользователи всё ещё могут просматривать темы с отключенными тегами в разделе /latest.

Не мог бы кто-нибудь проверить и подтвердить, что это ошибка?

@vinothkannans тестирует новые проблемы с новой функцией.

Винот, есть какие-то идеи?

Возможно, вы ранее не применяли настройку сайта «default tags muted» для всех пользователей. Проверьте, есть ли у существующих пользователей отключённые теги на странице настроек (/u/USERNAME/preferences/tags).

Это мои текущие настройки. Я ожидал, что если я добавлю тег «expired» и включу для него режим «mute», то темы с этим тегом не будут отображаться в списке /latest.

Что я делаю не так:

По умолчанию это применяется только к новым аккаунтам, а не к существующим.

Попробуйте удалить настройку отключения звука и добавить её снова:

После этого должно появиться следующее сообщение… нажмите «Да»

Я ожидал, что темы с тегом «expired» будут скрыты для незарегистрированных пользователей. Значит, это не работает для пользователей, не вошедших в систему?

Я хочу исключить несколько тем из списка тем (/latest) для всех пользователей — как зарегистрированных, так и незарегистрированных.

Не могли бы вы помочь мне с настройкой?

Спасибо.

Нам, вероятно, стоит изменить настройки так, чтобы по умолчанию отключался звук для анонимных пользователей @vinothkannans

Где можно найти опцию для отключения уведомлений по определённым тегам для «анонимных» пользователей?

Я не могу найти эту настройку в разделе настроек тегов :frowning:

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

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

Спасибо.

Такой опции нет, но мы рассматриваем возможность сделать это по умолчанию. Если что-то отключено по умолчанию, анонимные пользователи тоже должны получать это.

@sam, это одобрено вашей командой и запланировано для одного из предстоящих будущих выпусков?

Спасибо.

Да, он в моём списке :memo:

Теперь параметр сайта default_tags_muted будет скрывать скрытые темы для анонимных пользователей.

Огромное спасибо @vinothkannans :clap:

Как применить последние изменения в моем экземпляре Docker Discourse?

Перейдите на страницу /admin/upgrade и обновитесь до последней версии.

Я проверил, и проблема всё ещё сохраняется для анонимных пользователей (неавторизованных пользователей). Приглушённая тема по-прежнему отображается в разделе /latest :frowning:

Я обновился до последнего коммита через командную строку, так как страница /admin/upgrade отображается пустой:

Commits · discourse/discourse · GitHub

Приглушённый тег в моих настройках администратора:

Не могли бы вы, пожалуйста, проверить.

Спасибо.

@Moksh Я добавил ещё одно исправление. Теперь всё должно работать.

Спасибо большое. Всё работает как положено.