L’erreur et l’explication que vous avez fournies correspondent. Malheureusement, je n’ai pas réussi à reproduire le problème à partir de 47a830330f ni sur main. Je l’ai testé en étant connecté en tant qu’administrateur et en tant qu’utilisateur standard, et les deux chargent correctement.
Pour vérification, je veux simplement confirmer que vous utilisez la version de gamification incluse dans le noyau de Discourse et que le vieux plugin autonome n’est pas installé.
Pouvez-vous fournir plus d’informations sur la pile d’appels indiquant où se produit l’erreur MissingAttributeError ?