TypeError: r не является итерируемым

Привет, ребята, я новичок в Discourse.

У меня возникла ошибка, но я не могу понять её причину. Можете мне помочь?

Я обновляю страницу, и в консоли Chrome появляется ошибка, которую я привёл ниже. Что мне делать?

2 лайка

Хм, это в «opcode-compiler». Какие у вас установлены плагины?

2 лайка

Можете ли вы также проверить в безопасном режиме? Это работает?

3 лайка

Я сталкивался с этой же ошибкой локально и думал, что это регрессия. Однако, когда я пытался определить, с какого момента она появилась (с помощью git bisect), проблема волшебным образом исчезла. Я полагаю, что это произошло из-за повреждённого кэша сборки, который был сброшен в процессе бисекции.

В производственной среде вы можете попробовать пересобрать ваш сайт — есть большая вероятность, что это решит проблему.

2 лайка

Спасибо за функцию безопасного режима :slight_smile: Я об этом не знал.
В теме по умолчанию проблем не было, но после переключения на тему Discourse-Air я обнаружил, что проблема именно там.

После удаления стандартных плагинов в теме Discourse-Air моя проблема была решена. Но какой именно плагин и т.д. — я пока не смог проверить.

3 лайка