Ошибка при повторной сборке с использованием плагина Gamification

Я пытаюсь установить плагин геймификации так же, как и другие плагины: добавляю репозиторий в app.yml, а затем пересобираю, но сборка каждый раз завершается ошибкой.

Ошибка связана с отношением базы данных:

Caused by:
PG::UndefinedTable: ERROR:  relation "gamification_leaderboards" does not exist (PG::UndefinedTable)
LINE 9:  WHERE a.attrelid = '"gamification_leaderboards"'::regclass

Думаю, это вызвано лишним кавычкой.
Кто-нибудь знает, как и где это исправить?

Можете выложить скриншот или копию того места, куда вы добавили плагин(ы)?

Файлы app.yml очень чувствительны к формату. Также укажите, на какой ветке Discourse вы работаете: stable, test-passed или beta.

@Heliosurge
Я добавил его сразу после других плагинов в том же формате

пример:
- git clone https://github[.]com/discourse/discourse-bcc
- git clone https://github[.]com/discourse/discourse-automation

После удаления плагина gamification всё в порядке, и система успешно пересобирается и запускается снова.

Я использую версию Discourse 3.2.0.beta4-dev

У меня статус «Тест пройден», и всё выглядит нормально. Возможно, на бета-версии возникнет проблема совместимости, но для этого нужно мнение других. Возможно, стоит сообщить об этом, добавив к сообщению теги, связанные с геймификацией, для повышения видимости.

Привет, @wini :slight_smile:

Перекрестный пост не нужен. Наличие отдельной темы даже предпочтительнее, так как это избавляет от необходимости выделять её позже. :+1:

Я удалю ваш другой пост, чтобы мы могли сосредоточить обсуждение именно здесь.