Ich würde gerne einen RSS-Feed nur für unbeantwortete Themen mit einem bestimmten Tag erhalten, z. B. https://meta.discourse.org/tag/unsupported-install?max_posts=1. Ist das möglich?
Ich habe https://meta.discourse.org/tag/unsupported-install.rss?max_posts=1 ausprobiert, aber der Filter für unbeantwortete Themen wurde nicht hinzugefügt.
Ich befürchte jedoch, dass im Feed die richtigen Elemente angezeigt werden.
Dieser hier ist in Ordnung: https://meta.discourse.org/latest?max_posts=1&tags=unsupported-install – er zeigt die richtigen Themen:
Aber die RSS-Version https://meta.discourse.org/latest.rss?max_posts=1&tags=unsupported-install scheint tags=unsupported-install nicht zu berücksichtigen – sie zeigt alle Einträge aus dem neuesten Feed an.
Ich habe einen PR erstellt, um dieses Problem zu beheben:
Bei der Untersuchung habe ich festgestellt, dass die .rss-Routen nicht denselben Backend-Code aufrufen wie die .json-Routen. Daher ist das Verhalten etwas anders und die Abfrageparameter wurden ignoriert. Ich bin mir nicht ganz sicher, ob die .rss-Routen grundsätzlich anders sind, aber meine Änderung stellt sicher, dass die Route /latest.rss alle Abfrageparameter berücksichtigt. Falls es weitere .rss-Routen gibt, auf die Sie zugreifen, müssen diese möglicherweise ebenfalls aktualisiert werden.