Отсутствуют миниатюры при использовании темы Minima

Есть проблема с этим компонентом темы, и я не совсем уверен, с чего начать отладку? Публикую здесь в надежде, что кто-то предложит простое решение…

Я использую тему Minima от @awesomerobot и установил этот компонент, включив его в тему. По ссылке предварительного просмотра в компоненте всё выглядит хорошо:

Однако на живом сайте изображения отсутствуют:

Любые предложения будут очень признательны!

Эти изображения корректно отображаются у меня в режиме без авторизации, мобильный вид, Android 13, Samsung Galaxy A23.
Однако при загрузке в режиме рабочего стола происходит сбой.

Кажется, в десктопном режиме другой компонент пытается переопределить тот же шаблон topic-list-item.hbr.

Это связано с тем, что шаблон элементов списка тем изменён только для настольных версий.
Проблема с отсутствующими изображениями заключается в том, что отсутствуют слоты (outlets).

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr

Особенно первый слот, который используется Topic Thumbnail для вставки изображения.

@mpaler вам следует обновить ваш экземпляр Discourse до версии 3.2.0.beta2-dev

content="Discourse 3.2.0.beta1-dev

Хм, сегодня я узнал, что точная версия Discourse записывается в HTML каждой страницы…

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

Панель администратора, текущая установленная версия

Мета-тег на большинстве страниц форума Discourse

GitHub Discourse (с панели администратора есть ссылка сюда, чтобы вы могли проверить, является ли это последним коммитом)

Кстати, @mpaler, компонент и сайт теперь работают у меня в Chrome (десктоп), Safari (десктоп и мобильная версия), независимо от того, выполнен вход или нет.

Я забыл упомянуть, что проблема была решена в теме topic, созданной им на маркетплейсе. :slight_smile:

О, я этого не заметил. Отличная работа! :smile: