Bonjour à tous,
J’utilise le plugin Discourse RSS Polling sur mon forum Discourse auto-hébergé pour importer différents flux RSS, chaque élément du flux devenant un nouveau sujet dans une catégorie.
Cela fonctionne bien pour la plupart des flux RSS, mais je rencontre un problème : à chaque fois que la fréquence de sondage RSS est déclenchée et que le plugin vérifie le flux, tous les éléments/sujets de ce flux sont marqués comme « modifiés » dans Discourse.
Pour la plupart des flux, ce comportement ne se produit pas, mais sur certains, cela arrive à chaque fois que Discourse récupère le flux (actuellement configuré toutes les 10 minutes). Par conséquent, cette catégorie apparaît toujours comme « Dernière » car ses sujets sont « modifiés » toutes les 10 minutes.
J’ai même trouvé un flux RSS où ce problème ne concerne qu’un seul élément du flux et non tous les sujets. Ainsi, un seul sujet de la catégorie est « modifié » toutes les 10 minutes, tandis que les autres sujets ne sont mis à jour que lorsqu’un nouvel élément apparaît dans le flux RSS.
Pourriez-vous examiner le plugin Discourse RSS Polling et déterminer pourquoi un élément d’un flux pourrait être considéré comme « mis à jour » ou « modifié », et comment cela se répercute sur les sujets Discourse ? J’ai récupéré le flux manuellement et je ne constate aucune différence entre plusieurs récupérations du flux RSS à différents moments.