Ошибка темы-суффикс

Я искал, но результатов ноль.

Это единичный случай, связанный с одним сообщением. Я отправил блог-пост 2019 года на свой сайт Discourse, отчасти потому, что эта функция заработала у меня только вчера, а к тому посту вчера появился новый комментарий, поэтому я вручную отправил его на Discourse сегодня.

Сообщение было опубликовано здесь:

…но на этой странице я получил предупреждение о сломанной теме:

:warning: Сообщения могут отображаться некорректно, так как один из декораторов содержимого сообщений на вашем сайте вызвал ошибку.

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

https://api.emberjs.com/ember/release/functions/@ember%2Fobject/computed

Но это выше моего уровня понимания, чтобы разобраться, является ли это проблемой/решением для предупреждения о теме или даже как реализовать исправление. Я подозреваю, что всё просто :man_shrugging:, и я бы хотел избежать любых проблем.

Может ли кто-нибудь помочь мне понять и решить это?

Спасибо,
Роберт

Это означает, что у вас есть компонент темы, требующий обновления.
Есть ли у вас компонент, изменяющий содержимое сообщений?

Технически

Технически компонент темы использует функцию API decorateCooked или decorateCookedElement без передачи аргумента уникального идентификатора. Это можно исправить.

В панели управления нет уведомлений об обновлениях. Тема была кастомной сборкой, которая существует уже несколько лет. Я вижу класс, упоминающий «light scheme» (светлую схему), не уверен, означает ли это, что она, возможно, была создана на основе светлой темы и никогда не обновлялась. Также есть ошибка JS, в URL которой фигурирует «theme 41».

Это связано с lazyYT. Не знаю, что это такое. Есть ли у вас идеи, может ли это изменять содержимое?

На самом деле я только что вспомнил, что есть плагин WordPress для ленивой загрузки, и это произошло именно с постом, который был доставлен из WordPress.

@angus Я следовал вашим инструкциям по установке (большое спасибо), не могли бы вы высказать своё мнение по этому поводу?

Установлен ли на вашем сайте Media Overlay component? Боюсь, что он не работает, так как мы отказались от LazyYT. cc @jancernik

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

image