Сборка не удаётся при выполнении 'bundle exec rake themes:update assets:precompile'

Привет, ребята! Я как раз пересобирал своё приложение, чтобы добавить API-ключ MaxMindDB, и вдруг приложение перестало собираться. Не понимаю, почему возникает ошибка и что нужно сделать, чтобы это исправить.

Вот лог:
output.txt (3.1 КБ)

Не могли бы вы, пожалуйста, поделиться вашим файлом app.yml?

Попробуйте собрать проект без плагинов и посмотрите, сохраняется ли ошибка. В этом списке есть как минимум один неработающий плагин.

Я говорил ему немного назад удалить imgflip, так что я предлагаю, чтобы он попробовал это.

удаление неработающего плагина, похоже, не решило проблему

Полагаю, Фалько имел в виду попытку пересобрать проект вообще без каких-либо плагинов.

Можете подтвердить, что вы это пробовали? Возможно, проблемы есть более чем в одном плагине.

Конечно, я могу попробовать удалить все плагины и пересобрать проект.

Это будет утомительно, но добавляйте плагины по одному.

даже без плагинов я получаю ту же ошибку

Добавьте плагины обратно, удалите maxmind из приложения и попробуйте снова?

Кажется, ключ MaxMind должен быть в кавычках :facepalm:

Что ж, это объясняет всё.

Нет, размещение в кавычках всё равно не помогло

Без каких-либо плагинов, верно?

как с, так и без

Ну, это выходит за рамки моего понимания.

Неважно, если оно не работает без плагинов — значит, проблема куда серьёзнее.

Что вы можете сделать, это попробовать скачать резервную копию как можно скорее, а затем переустановить Discourse, чтобы восстановить систему из этой резервной копии.

Как я должен это сделать без запущенного приложения??

Все текущие плагины, которые я пробовал пересобирать, являются официальными плагинами, поэтому