Я сделал два скриншота, которые не могу прикрепить здесь. Иногда я вижу темы без значка категории. Когда я редактирую тему (я могу это сделать, потому что это либо моя собственная тема, либо у меня уровень TL3 или TL4), я вижу, что категория назначена, но значок просто не отображается. Я вижу это прямо сейчас на этом самом форуме. Значок отсутствует как в общем списке тем, так и при открытии самой темы. Раньше я также наблюдал, как это случалось со всеми значками определённой категории, но чаще всего это происходит с одной или двумя темами одновременно. Мне кажется, что примерно через час значок снова появляется.
Одно из объяснений списка тем заключается в том, что мы скрываем значок, когда вы отфильтрованы по конкретной категории:
Хотя исчезновение значка внутри темы и по одному-два на списке тем заставляет меня думать, что дело не в этом…
Можете ли вы поделиться скриншотом в следующий раз, когда это произойдёт?
Я на самом деле видел эту ошибку раньше, @awesomerobot, так что технически я могу воспроизвести её. Я задавался вопросом, почему некоторые темы случайным образом теряют свой значок категории.
Воспроизвести это довольно коварно, но я помню, как это происходило в разделе «Предлагаемые темы», и думал: «хм, это действительно странно».
Я тоже это видел, и, как и Джефф, так и не смог найти устойчивого способа воспроизведения.
В данном случае я просматривал категорию, которая содержала подкатегории. Обычно в таком обзоре отображаются перечисленные темы со всеми значками подкатегорий, но значки всех категорий отсутствовали на всех темах.
Один раз я открыл инструменты разработчика браузера, чтобы изучить, что происходит. Я заметил, что строка присутствовала, но элемент значка отсутствовал в HTML, что указывало на то, что значок просто не был включён в процесс отрисовки страницы.
<div class="link-bottom-line">
</div>
Отлично — если вы сможете предоставить шаги для воспроизведения, мы сможем точно определить проблему и исправить её. Я согласен, что это определённо происходит иногда.
Ого, больше года. Я заметил это только недавно.
Я не хочу никого обвинять, извините, если так вышло, но ключ к исправлению любой ошибки — это наличие чёткого набора шагов для её воспроизведения. Это основа программной инженерии. Мы оставим эту тему открытой и, надеюсь, со временем найдём способ воспроизвести ошибку.
Могу подтвердить: больше года. Не сообщал об этом, так как не мог воспроизвести проблему надёжно.
Мне удалось воспроизвести проблему на нашем внутреннем экземпляре Discourse. К сожалению, я не могу опубликовать об этом здесь, так как в скриншотах содержится много конфиденциальных данных, но у меня есть чёткий сценарий воспроизведения — и он воспроизводится даже внутри самой темы, то есть если перейти по ссылке на тему, кажется, что у неё нет категории. Только после нажатия кнопки редактирования заголовка становится видно, что категория на самом деле присутствует!
Проблема также сохраняется при переходе к разным темам и возврате к списку тем.
Так что я не знаю, как именно тема перешла в такое состояние, кроме как через ответ на неё, но это очень «липкая» проблема, которая «исправляется» только полной перезагрузкой страницы с помощью F5.
Привет! У нас на экземпляре Discourse тоже возникает эта проблема. Однако в нашем случае даже обновление страницы не помогает — проблема сохраняется во всех браузерах и на разных компьютерах. Кроме того, бейджи отсутствуют только в одной категории (uncategorized).
Могу ли я чем-то помочь, чтобы это исправить?
Мы действительно выпустили исправление для этой проблемы, и с тех пор я её больше не встречал. Похоже, вы сообщаете о другой проблеме, @theSuess, поэтому я закрываю эту тему.
Мы больше не можем воспроизвести эту проблему @Meteor0id … открываю, так как вы просили открыть, но пока перемещаю в Support, пока у нас не появятся четкие шаги для воспроизведения.



