f-a
(Francesco Ariis)
1
exclude_tag ne fonctionne pas dans les flux RSS de catégorie (et spécifiquement pour ceux-ci).
Pour reproduire :
wget -O a.xml “https://meta.discourse.org/c/support/6.rss”
wget -O b.xml “https://meta.discourse.org/c/support/6.rss?exclude_tag=ai”
diff a.xml b.xml
Vous constaterez que les deux fichiers sont identiques.
Attendu :
Les éléments étiquetés ai sont exclus du flux RSS.
Informations supplémentaires :
Le flux RSS principal fonctionne, c’est-à-dire :
wget -O a-all.xml “https://meta.discourse.org/latest.rss”
wget -O b-all.xml “https://meta.discourse.org/latest.rss?exclude_tag=ai”
diff a-all.xml b-all.xml
montre que les deux fichiers sont différents.
sam
(Sam Saffron)
2
J’ai une solution de contournement simple !
/latest.rss?category=6&exclude_tag=ai
a confirmé le cas limite avec les flux RSS par catégorie.
Quelque chose comme cela devrait pourtant régler le problème correctement. Je vais taguer l’équipe.
def category_feed
guardian.ensure_can_see!(@category)
discourse_expires_in 1.minute
# ...
@topic_list = TopicQuery.new(current_user, build_topic_list_options)
.list_new_in_category(@category)
render "list", formats: [:rss]
end
1 « J'aime »
f-a
(Francesco Ariis)
3
Je peux confirmer la solution simple :
a) elle était facile ;
b) elle a réellement fonctionné.
Merci beaucoup !
1 « J'aime »
@f-a merci pour le rapport
Cela sera corrigé par
2 « J'aime »
sam
(Sam Saffron)
A fermé ce sujet ()
7
Ce sujet a été automatiquement fermé après 4 jours. De nouvelles réponses ne sont plus autorisées.