Сортировка ответов не работает в диапазоне дат Top

Я пытаюсь очистить старые сообщения, на которые не было ответов в наших категориях Discourse.

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

Мне нужно вывести сообщения с нулём ответов в начало списка, чтобы не пролистывать вручную множество страниц.

Спасибо.

2 лайка

При тестировании этого на Meta я получаю непоследовательные результаты. Я ожидаю, что при первом клике на заголовок столбца «Ответы» к URL-адресу в адресной строке браузера будет добавлен параметр запроса ?ascending=true&order=posts. При повторном клике на заголовок столбца «Ответы» параметр запроса должен обновиться до ?order=posts.

Однако я наблюдаю следующее поведение: при клике на заголовок «Ответы» добавляется параметр запроса ?ascending=false. Это не влияет на порядок тем в списке. При повторном клике на заголовок «Ответы» параметр запроса ?ascending=false удаляется. Это также не влияет на порядок тем.

Если я вручную добавлю ?ascending=true&order=posts к URL-адресу в адресной строке браузера, то клик по заголовку «Ответы» работает как ожидается.

Я наблюдаю такое поведение в списке «Лучшее», но иногда и в списке «Последние». Я не уверен, почему результаты клика по заголовку «Ответы» оказываются непоследовательными. Как только я добавлю параметр запроса ?ascending=true&order=posts к URL-адресу, фильтр «Ответы» начинает работать корректно на последующих посещаемых страницах.

Я использую браузер Chrome на Linux.

3 лайка

В этом и проблема.
Я запускаю Chrome под Windows 10 (1909) и MacOS Catalina 10.15.4

Да, у нас определённо есть ошибка…

  1. Всё работает отлично на https://meta.discourse.org/top (сортировка ответов по количеству ответов)

  2. Не работает как ожидалось на https://meta.discourse.org/c/bug/1/l/top

@zogstrip / @eviltrout, не могли бы вы назначить задачу?"}

2 лайка

@John_Brock Хорошие новости! У нас уже есть исправление для этой проблемы.

Оно уже применено здесь, на Meta, и появится на вашем сайте при следующем развёртывании (скорее всего, в течение следующей недели).

7 лайков