右サイドバーにトピックが表示されない

右側のサイドバーにあるカテゴリパネルが表示されなくなりました。レンダリングされている内容に何か問題があるようです:

画像でお分かりいただけるように、URLが href="/t/undefined/15099" のようになっています(トピックのスラッグが undefined になっており、<a href></a> の間に本来表示されるべき内容が欠落しています)。

このデータは https://www.eclipsejetpilots.org/c/fly-in-conventions/upcoming-events/86 (ログイン必要、CDCK 提供ホスト)から取得されています。https://www.eclipsejetpilots.org/t/general-information-ejopa-2026-convention/14845.json の内容は正しく見えるのですが、なぜかその情報がサイドバーに反映されていません。

これは、サブカテゴリ内にサブサブカテゴリがあることが関係している可能性があります。https://www.eclipsejetpilots.org/t/past-eclipse-fly-in-europe-july-4-2025/9441 をサブサブカテゴリではなく、カテゴリに移動すると修正されるようです。

しかし、数分間だけしか機能しません。

しばらくは正常に動作しているように見えますが、何かが何かをキャッシュし、その後動作しなくなります。何度か何かを変更するとそれが修正のように見えたのですが、数分後にサイドバーの項目が再び消えてしまいました。

編集: これらの href 内の内容が undefined であってはならないことが明確なので、Contribute > Bug に移動します。

ご報告ありがとうございます。今後数週間かけて確認いたします。

バグレポートありがとうございます、@pfaffman

修正をマージしましたが、Discourseコアへの小さな変更も必要だったため、バージョンを3.5.0-beta9以降にピン留めする必要がありました。

サイトはすでにコアの変更を含めるように更新されていますので、Right Sidebar Blocksコンポーネントのフォークに修正をコピーしたい場合は、問題なく動作するはずです。:slight_smile:

「いいね!」 3

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