J’aimerais obtenir un flux RSS uniquement pour les sujets non résolus avec un tag, par exemple https://meta.discourse.org/tag/unsupported-install?max_posts=1.
Est-ce possible ?
J’ai essayé https://meta.discourse.org/tag/unsupported-install.rss?max_posts=1, mais le filtre des sujets non résolus n’a pas été ajouté.
Je pense que les filtres de balises sont un peu limitants. À la place, vous pouvez injecter des balises dans la section « Derniers sujets » en utilisant cette astuce :
Cependant, je crains que cela affiche les bons éléments dans le flux.
Celui-ci est correct : https://meta.discourse.org/latest?max_posts=1&tags=unsupported-install — il affiche les bons sujets :
Mais la version RSS https://meta.discourse.org/latest.rss?max_posts=1&tags=unsupported-install semble ne pas prendre en compte tags=unsupported-install — elle affiche tous les éléments des derniers sujets.
En investiguant, j’ai découvert que les routes .rss n’appellent pas réellement le même code backend que les routes .json, ce qui explique pourquoi le comportement est légèrement différent et ignorait les paramètres de requête. Je ne suis pas certain que les routes .rss soient différentes, mais ma modification garantit que la route /latest.rss prendra en compte tous les paramètres de requête. Si vous utilisez d’autres routes .rss, il pourrait être nécessaire de les mettre à jour également.