J’héberge moi-même en utilisant Docker et je mets à jour à partir de la branche tests-passed.
Mis à jour vers le commit suivant - ff42bef1b6 - qui inclut le PR suivant :
Après l’installation, les utilisateurs ne peuvent pas ouvrir le compositeur de nouveaux sujets en cliquant sur « + Nouveau sujet » ou en visitant /new-topic directement.
Erreur Javascript dans la console :
TypeError: undefined is not an object (evaluating 'category.topic_template')
Je soupçonnais que le code du PR pourrait être à l’origine du problème et je suis allé dans la console Rails et j’ai exécuté ce qui suit pour définir la catégorie générale comme l’une de nos catégories existantes :
SiteSetting.general_category_id=5
Cela a résolu le problème. La valeur précédente était -1.
Je pense qu’utiliser une valeur par défaut de nil pour general_cateogory_id résoudrait ce problème.
Pareil ici. Les utilisateurs devaient choisir une catégorie avant de pouvoir écrire. Maintenant, j’installe le Composant de catégorie de compositeur par défaut en attendant le correctif, donc la catégorie ne sera pas vide à l’ouverture du compositeur.