Внезапно мой форум Discourse начал работать некорректно. Когда я авторизован, все темы отображаются пустыми. Например, эта. Вот как это выглядит в авторизованном режиме:
Я пробовал выходить и снова входить в систему, а также очищать кэш. Проблема сохраняется даже в режиме инкогнито. Возникает как в Firefox, так и в Chrome.
У кого-нибудь есть советы, как решить эту проблему?
Похоже, что использование $.cookie устарело и было удалено из Discourse, и поскольку теперь включён Ember 5, это сразу вызывает ошибку.
У меня пока нет готового решения для вас; нужно, чтобы разработчики плагина исправили это.
Спасибо! Это позволяет мне снова видеть темы и отвечать как авторизованный администратор. Однако я недостаточно технически подкован, чтобы использовать его для диагностики и устранения проблемы.
Вы можете отключить все компоненты темы и добавить их обратно, чтобы понять, какой из них вызывает проблему. О, всё довольно ясно: проблема в Patreon. Я создал там пост: Discourse Patreon - #180 by pfaffman
Спасибо @pfaffman и @Arkshine. Похоже, вы нашли проблему и создали исправление.
Пожалуйста, дайте знать, нужно ли мне что-то сделать на моём сайте, чтобы применить исправление в моей установке. Я пробовал обновить плагин Patreon, но это не помогло.
@donaldsoncd это будет доступно на вашем хостинге в течение следующих 15–30 минут. Если вы всё ещё столкнётесь с проблемами после этого, пожалуйста, сообщите нам.