Несколько возможных багов в представлении удалённых постов

Не уверен, что это проблема только моей установки, но похоже, что в представлении удалённых постов (/u/<username>/deleted-posts) есть несколько ошибок.

Первые посты выглядят нормально, как на этом первом изображении. Заголовки каждого удалённого поста являются ссылками на сами посты.

При прокрутке вниз выполняется сетевой запрос по пути /posts/<username>/deleted?offset=60.

На этом этапе форматирование ломается. Заголовки тем отсутствуют, а текст некоторых удалённых постов отображается на странице, как показано в среднем примере ниже (где написано «Does anyone know…» — это тело удалённого поста).

Другая ошибка заключается в том, что на странице удалённых постов другого пользователя эмодзи в заголовке превращаются в HTML-код в названии темы. Это личное сообщение, если это имеет значение. (Редакция: на самом деле я не уверен, что это было личное сообщение.)

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

4 лайка

Да, я могу воспроизвести эту первую ошибку здесь, в Meta. Ссылки всё ещё присутствуют и работают, но в них отсутствует контент, поэтому они не отображаются.

Переношу это в категорию bug.

4 лайка

Спасибо, @j127, за то, что вы обнаружили проблемы!

Обе исправлены, см.

2 лайка