Je souhaite ajouter des balises privées à certains articles via l’API sans en informer les utilisateurs. L’ajout de balises fonctionne déjà, mais cela ajoute l’icône crayon à l’article et informe l’utilisateur que le sujet a été modifié.
Il semble qu’il existe un moyen de masquer l’icône crayon manuellement, mais l’utilisateur reçoit toujours une notification indiquant que le sujet/l’article a été modifié, même si la révision est “masquée”.
Existe-t-il un moyen de mettre à jour un sujet (balises, catégorie, etc.) sans afficher l’icône crayon et sans en informer l’utilisateur ? (de préférence via l’API, mais même manuellement)
La seule chose que j’ai trouvée jusqu’à présent est d’utiliser la console Rails pour le faire :
ssh nom_du_serveur
cd /var/discourse
./launcher enter app
rails c
# puis une série de commandes rails pour trouver
# l'ID de la balise, l'ID du sujet et ajouter la balise
# au sujet et enregistrer manuellement le sujet
S’il n’y a pas de moyen de le faire, j’écrirai un script Ruby que je pourrai coller dans la console Rails pour le moment.
Rapport de bug
Il semble également y avoir un bug avec l’icône crayon. Lorsque j’ajoute une balise privée à un sujet (une balise que seuls les administrateurs peuvent voir), l’icône crayon est ajoutée au premier article, mais lorsque l’utilisateur test (TL1) clique sur le crayon orange, il reçoit ce message :
