Тихие сообщения и посты с мелкими действиями исчезают в теме «Голосование за посты»

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

Наблюдается в Discourse 3.1.0beta+309

3 лайка

Привет и добро пожаловать @fpbhb :slight_smile:

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

Но спасибо за сообщение. :+1: :slight_smile:

3 лайка

Они «исчезают» из-за этой возможности сортировки:

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

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

Также, возможно, будет полезно иметь настройку сайта, которая позволит администраторам выбирать предпочтительный порядок сортировки: по «Голосам» или по «Активности», как вы думаете?

3 лайка

Я обсудил это внутри команды, и мы считаем маловероятным, что тема с голосованием за посты не захочет сортироваться по умолчанию по «Голосам».


Я исправил представление «Активность», чтобы оно включало небольшие посты с действиями:

3 лайка

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.