Отсутствуют логотипы категорий

У меня находится в разработке сайт, и я добавил логотипы для каждой категории.
Не уверен, когда это произошло, но теперь во всех категориях отображается общий логотип сайта.
В одной из категорий я даже зашел в настройки, удалил логотип, сохранил изменения и добавил его снова, но он всё равно не отображается.

Есть ли у кого-нибудь идеи, с чего начать устранение этой проблемы?

Я сталкивался с этим, когда в настройках менялся стиль «страницы категории для рабочего стола». Если выбран вариант вроде «Категории с избранными темами», размещение логотипа иногда ведёт себя иначе. Также стоит проверить, не активен ли у вас плагин, например «Иконки категорий», который может конфликтовать с загрузкой нативных логотипов!

2 лайка

Это стандартный баннер категории или компонент темы?

Цветная линия слева наводит на мысль, что это может быть Discourse Category Headers theme component

У меня установлено «Ящики с подкатегориями», но, насколько мне известно, это влияет только на страницу /categories, и там логотипы работают.

И я не использую плагин Category Icons, но это подводит меня к…

Да, я использую этот компонент, но я не менял его настройки, поэтому не знаю, что вызвало остановку загрузки логотипов.
Вот как это всегда было настроено:

Видите ли вы логотип вашей категории в основном баннере, если включите безопасный режим?

Действительно…

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