Спасибо за сообщение! Можете указать версию вашего Discourse?
Спасибо за такой быстрый ответ :). Я обновился около 10 минут назад, чтобы проверить, решит ли это проблему. Версия, которую я использую:
3.5.0.beta1-dev
( a77d469eeb )
Я откатился до стабильной версии 3.4.0 ( 3bbf96fa21 ). Ошибка в консоли больше не появляется, но та же проблема сохраняется: другие компоненты темы и визуальные изменения не загружаются корректно.
Обновлено
Уточнение: после нескольких перезагрузок страницы ошибка теперь появляется, так что, возможно, её отсутствие изначально было случайностью. Таким образом, я подтверждаю наличие этой проблемы и в версии 3.4.0.
@dubwoc
Компонент лучше всего работает с последней версией Discourse.
Я обновил компонент. Мне не удалось воспроизвести проблему, но я внес некоторые изменения. Обязательно обновите его и попробуйте!
Спасибо еще раз за быстрый ответ. Это не исправило ошибку. Я получаю похожую ошибку, которая выглядит следующим образом:
Мне удалось сузить круг поиска до взаимодействия вашего компонента с официальным компонентом Discourse Topic Cards (GitHub - discourse/discourse-topic-cards: This changed the topic list into cards with a modified layout, and a thumbnail if available. · GitHub). Скорее всего, вы не можете воспроизвести ошибку, потому что у вас этот компонент не установлен. Если вы установите его и начнете перемещаться по разным категориям, вы довольно быстро увидите ошибку.
Спасибо за детали! @dubwoc
Я вижу ошибку (хотя она не такая, возможно, из-за того, что это тестовый экземпляр).
Кажется, что по какой-то причине один из фрагментов возвращает булево значение вместо строки.
Я применил исправление, нажмите кнопку обновления и попробуйте снова.
Да, это решило проблему на моей стороне! Спасибо за совместную работу!
Отлично, спасибо за ваше терпение! ![]()
Откатиться нельзя. Если вам не повезло и миграций базы данных не было, скорее всего, возникнут проблемы.
Справедливо, значит, мне тогда повезло ![]()
Я установил его, и появилось уведомление:
Ваш сайт может не работать, так как в теме или компоненте есть ошибки.
Причина: ‘Quote Callouts’. Нажмите здесь, чтобы обновить, перенастроить или отключить.
(это сообщение отображается только для администраторов сайта)
Вероятно, мне нужно обновить Discourse, но я просто сообщаю вам об этом, так как это интересно.
Спасибо за отчет!
Не могли бы вы открыть консоль браузера и вставить сюда любые ошибки, которые вы видите?
Даже если все работает хорошо с последней версией Discourse, ошибка не должна возникать.
Также, какая у вас версия Discourse?
О, это потому что я не обновил. Я скоро попробую это сделать!
Кстати, мне очень нравится ваш компонент темы callout!
Этот компонент работает просто отлично. Я в восторге. Оставляю это сообщение в надежде, что любой, кто наткнётся на эту старую тему
как и я, окажется здесь.
Здравствуйте! Не могли бы вы сделать так, чтобы коды форматирования для этих выносок не отображались в кратких описаниях статей? См. иллюстрацию ниже:
Привет, Arkshine, отличный компонент! Похоже, последнее обновление Discourse начинает конфликтовать с ним: в верхней части форума для администраторов появляется предупреждение о том, что этот компонент использует устаревшую функцию виджетов в Discourse.
Насколько я могу судить, на реальное использование это пока не повлияло.
Я позволил себе обновить компонент для использования нового API. Я создал PR в оригинальном репозитории, но если вы нетерпеливы, вы можете установить его через этот форк.
Привет, спасибо за помощь. Обновление компонента для использования Glimmer и добавления поддержки богатого редактора уже есть в моём списке задач! Следите за новостями ![]()
Отлично! Не могу дождаться, чтобы попробовать. ![]()

