Ошибка trackStatus в темах документации

Здравствуйте,

Я заметил, что в документации некоторые темы не загружаются полностью — отображается только заголовок темы.

Для воспроизведения проблемы перейдите, например, к этой теме Настройка провайдера объектного хранилища, совместимого с S3, для загрузки файлов и проверьте консоль.

Спасибо :slightly_smiling_face:

4 лайка

Я могу воспроизвести это. :slight_smile: Похоже, дело в @упоминаниях. Если обернуть их в какой-нибудь предварительно отформатированный текст в основной теме, то представление документации снова отображается корректно.

Я передам эту информацию и посмотрю, сможем ли мы это исправить. :+1:

5 лайков

Да, кажется, пару дней назад было исправление, которое может быть связано с этим: FIX: error when opening a previously deleted post by AndrewPrigorshnev · Pull Request #19346 · discourse/discourse · GitHub

4 лайка

Каждое сообщение, включая упоминания, сломано, по крайней мере в моей установке. Проблема, похоже, в том, что User.create в изменении от @andrei FEATURE: Show live user status on inline mentions on posts (#18683) · discourse/discourse@a76d864 · GitHub не выполняется, и поэтому упомянутый пользователь является общим объектом, а не объектом пользователя.

3 лайка

Это похожая проблема, но для неё требуется другое исправление. Я сейчас работаю над этим.

1 лайк

Вы имеете в виду каждое сообщение в темах документации или также в общих сообщениях?

В моём случае это общая проблема, когда я создаю тему и упоминаю кого-то.

1 лайк

Понял, спасибо! Не могли бы вы предоставить сообщение об ошибке из консоли браузера, как в первом посте?

Это исправляет проблему в плагине календаря, а также гарантирует, что аналогичная проблема не возникнет в других плагинах:

Обратите внимание, что статус в упоминаниях в документах будет статичным. Если вы смотрите на статус кого-то в документе и этот человек изменит свой статус, вы не увидите обновление сразу, а только после перезагрузки страницы. Однако я собираюсь это исправить и опубликую обновление здесь.

То, что это общая проблема на вашем экземпляре, интересно — в целом такого не должно происходить в обычных постах, например, здесь на Meta этого нет. Тем не менее, исправление должно решить и эту проблему (с тем же недостатком: статус в упоминаниях не будет обновляться в реальном времени).

3 лайка

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

Это исправлено в

2 лайка