大家好,
我正在我的自托管 Discourse 论坛上使用 Discourse RSS 轮询 插件,以拉取不同的 RSS 源,其中 RSS 源中的每个条目都会在某个分类下创建一个新主题。
对于大多数 RSS 源,该功能运行良好,但我遇到一个问题:每次 RSS 轮询频率触发、插件检查 RSS 源时,该 RSS 源中的所有条目/主题都会在 Discourse 中被标记为“已编辑”。
对于大多数源,这种情况不会发生,但在某些源上,每次 Discourse 拉取 RSS 源(当前设置为每 10 分钟一次)时都会出现此问题。因此,该分类始终显示为“最新”,因为其主题每 10 分钟就会被“编辑”一次。
我甚至发现了一个 RSS 源,上述问题仅出现在该源中的单个条目上,而非所有主题。因此,该分类中只有一个主题每 10 分钟被“编辑”,而其余主题仅在 RSS 源中出现新条目时才会更新。
能否有人研究一下 Discourse RSS 轮询 插件,看看为什么源中的某个条目会被视为“已更新”或“已编辑”,以及这如何影响 Discourse 中的主题?我自己手动拉取了该源,但在不同时间拉取时并未发现 RSS 源内容有任何差异。