Erreur lors de la reconstruction avec le plugin Gamification

J’essaie d’installer le plugin gamification comme les autres plugins en ajoutant le dépôt dans app.yml puis en reconstruisant, mais la construction échoue à chaque fois.

L’erreur est une relation de base de données :

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

Je pense que cela est causé par le guillemet supplémentaire.
Quelqu’un sait comment/où le corriger ?

Pouvez-vous poster une capture d’écran ou une copie de l’endroit où vous avez ajouté le(s) plugin(s) ?

Les fichiers App.yml sont très sensibles au format. Si vous pouvez également indiquer quelle branche de Discourse vous utilisez. Stable/test-passed/beta

@Heliosurge
Je l’ai ajouté juste après les autres plugins dans le même format

exemple :
- git clone https://github[.]com/discourse/discourse-bcc
- git clone https://github[.]com/discourse/discourse-automation

En supprimant le plugin gamification, tout va bien et il est possible de reconstruire et de redémarrer.

J’utilise la version 3.2.0.beta4-dev de discourse

1 « J'aime »

Je suis sur Test-passed et cela semble correct. Il pourrait y avoir un problème de compatibilité sur beta, mais il faudrait que d’autres donnent leur avis. Ce serait peut-être une idée de le signaler, mais sur la gamification pour plus de visibilité.

1 « J'aime »

Salut @wini :slight_smile:

Il n’est pas nécessaire de publier votre problème sur plusieurs fils de discussion. Avoir un sujet dédié est en fait préférable car cela évite de devoir le scinder plus tard. :+1:

Je vais supprimer votre autre publication afin que nous puissions garder la conversation centrée sur celle-ci.

3 « J'aime »