J’ai un site avec plusieurs catégories muettes. Ces catégories et sujets sont masqués lorsque vous êtes connecté, mais les utilisateurs anonymes les voient (sur /categories) et les sujets de ces catégories apparaissent dans /latest.
EDIT: Pour information :
<meta name="generator" content="Discourse 2.8.0.beta4 - https://github.com/discourse/discourse version b673fee9464e823de3c3423a5f8c45732896b429">
@pfaffman Je ne parviens pas à reproduire ce problème, ni dans mon environnement de développement ni sur mon site personnel. Tout fonctionne correctement de mon côté.
Sur la page /categories, si une catégorie muette possède des sous-catégories qui ne sont pas muettes, elle affichera la liste de ces sous-catégories.
Merci d’avoir vérifié. Je suis alors assez perplexe.
Ma meilleure hypothèse est que cela provient du plugin questions/réponses, bien que le désactiver n’ait rien changé. Je ne vois pas comment un composant de thème pourrait modifier cela.
Si mute_all_categories_by_default est défini, il ignore la liste des catégories muettes. Il me renvoie toutes les catégories si mute_all_categories_by_default est actif, mais respecte default_categories_muted sinon.
Cela ressemble à un bug d’ignorance des catégories muettes, ou peut-être qu’il n’a aucun sens de définir des catégories muettes si toutes les catégories sont muettes par défaut. Mais il semblerait que si toutes les catégories sont muettes par défaut et qu’il n’y a aucune catégorie surveillée, rien ne devrait s’afficher ?