RSSフィードに未記載トピックが表示される

RSSフィード(/latest.rss)のアイテムにリスト外のトピックが表示されています。これは本来あるべき姿ではありません。

これは今日のビルド(7009f9c95e)でのことです。

「いいね!」 1

これはキャッシュの問題ではないと確信していますか?キャッシュが期限切れになると消えますか?

フィードは毎日監視し続けます。今のところ、トピックはまだフィードにあります。

「いいね!」 1

こんにちは。

以下の点を確認しました。

まず、d5f6262c4f でチェックしました。これは、あなたの Discourse バージョンより約 2 日前のものです。

ここに表示されているウェルカムトピックがあります。

次に、これをリストから外します。

見つからなかったので、このバージョンでは期待どおりに動作しています。次に、最新バージョンの Discourse に更新します。これは現在、b75dc04a25 です。


それでも見つからなかったので、最新バージョンでも再現できません。最新バージョンに更新してみてください。 :slightly_smiling_face:


念のため、再度リストに追加します。

そして、リストから外します…

「いいね!」 3

いいえ、こちらも再現できません。

「いいね!」 3

トピックをリスト/アンリストしましたが、RSSフィードではまだ表示されています。

奇妙ですね。他に試せることはわかりません。

プラグイン関連の可能性はありますか?

もう少しテストしたところ、期待どおりに動作するようになりました😧
お手伝いいただきありがとうございます。

「いいね!」 1

私もビルド 7009f9c95e で同じ経験をしました。トピックと返信が RSS フィードにも表示されます。

私の場合は、トピックが非公開になった後にコメント/返信が表示されます。

以前は、トピックは公開されていましたが、その後非公開になりました。
ありがとうございます。

修正しなければならない点があります。問題はまだありますが、/posts.rss で発生しており、posts.rss でも非常に一貫性のない動作が見られます。

  • ログインしていると、/posts.rss を開いたときにエラー (Oops, page is private) が表示されます。
  • シークレットモード /posts.rss は期待どおりに読み込まれます。
  • なぜか私の RSS リーダー (feeder.co) は、非公開トピックを含めてフィードを追加すると読み取ることができます。
  • 同じ RSS リーダーのブラウザ拡張機能は、.rss ページを読みやすい形式に整形することもできますが、ページを直接取得できません。「このフィードは空です」
    • 問題の不要なフィード項目は、トピックの OP です。なぜ /posts.rss に含まれているのかわかりません。

うーん…

うん、posts.json ルートから unlisted を除外していないようです。

来週中に修正します。除外方法を決定する必要があります。public_posts スコープから除外するのは技術的には正しいかもしれませんが、慎重にテストする必要があります。

「いいね!」 5

修正されるはずです。

フィードに小さなアクションが含まれていることにも気づいたので、除外しました。

「いいね!」 8

このトピックは20時間後に自動的に閉じられました。返信はもうできません。