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

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

画像を見ると、URLは href=“/t/undefined/15099” のようになっています(トピックのスラッグが未定義で、\u003ca href\u003eRIGHT HERE\u003c/a\u003e の間にあるべきものが欠落しています)。

これは 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 内のものが未定義であるべきではないことは明らかですので、これを Bug に移動します。

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

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

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

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

「いいね!」 3

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