Компонент темы нашего сайта не работает с последней версией Discourse. Всякий раз, когда мы пытаемся исправить это в безопасном режиме, следуя подсказкам консоли, сайт падает сразу после открытия компонента. Как это исправить?
Да, именно эта версия. Мы не обновляли Discourse уже больше года до недавнего времени, думаю, компонент перестал работать из-за Ember 5? Не знаю.
И какой это компонент темы?
мы сделали это сами
Чтобы кто-то помог вам исправить это, вам нужно будет поделиться кодом… ![]()
Спасибо большое за вашу помощь!
Ваш компонент выводит в консоль множество предупреждений об устаревании, поэтому вам стоит обратить на них внимание.
Что ещё важнее, он переопределяет довольно много шаблонов HBS. Вам следует проанализировать изменения в этих шаблонах между версией, для которой был создан компонент темы, и текущей версией Discourse, а затем синхронизировать эти изменения (либо скопировать шаблоны и заново применить свои модификации).
Честно говоря, на первый взгляд было бы лучше, если бы вы (хотя бы частично) переписали компонент темы, чтобы эффективнее использовать слоты плагинов.
