Discourseカテゴリーヘッダーのテーマコンポーネント

このコンポーネントを使用しているサイトがあるのですが、有効にするとロゴの画像が読み込まれません。
セーフモードでは正しく読み込まれるので、画像が存在することはわかっています。
カテゴリのロゴが設定されていない場合にサイトの小さなロゴを表示する機能をオフにすると、正しく読み込まれます。
いつから正確に壊れたのかはわかりませんが、このオプションをオンにした状態では以前は正しく動作していました。
ロゴが設定されていないカテゴリが 1 つあり、そのカテゴリにはサイトの小さなロゴを表示させたいので、このオプションをオンにしたままにしておきたいのです。

何か助言や手助けをいただけると大変ありがたいです。

ここのロジックはかなり長い間変更していません。コンポーネントの設定構成を共有していただけますか?

「いいね!」 1

「いいね!」 2

そのスクリーンショットは私の設定です。他の部分を見る必要はありますか?

「いいね!」 1

申し訳ありません、ここ数日忙しくしており(今後も続く予定です)。今後の数日間のToDoリストに入れます。

これを再現しようとして問題が発生しています。私が誤解している場合は訂正していただけますか?

設定:

カテゴリロゴ → 設定されていません
サイトロゴ → 設定されています

私が見ているもの:

カテゴリーロゴは設定されていますが、表示されていません。フォーラムがセーフモードの場合に表示される、デフォルトのバナーコアでは表示されます。

しかし、コンポーネントを使用するとサイトのロゴが表示されます

@tknospdr このバグはこちらのPRで修正しました。何か問題が発生した場合はご報告ください。

「いいね!」 1

私の無知をお許しください、PRをインストールするにはどうすればよいですか?

PRはプルリクエスト(pull request)の略です。

Nateが言っているのは、彼がDiscourseのソースコードに対してプルリクエストを作成し、その「プルリクエスト」が「マージ」されると、それがソフトウェアの一部になり、Discourseのすべてのユーザーが修正を含む更新されたバージョンを入手できるということです。

追記:言い換えると、PRをインストールすることはできず、単にDiscourseインスタンスを更新することで修正を入手できます。

「いいね!」 1

マージしました。コンポーネントを更新するだけで大丈夫です。

「いいね!」 1

素晴らしい、ありがとう。これで動作しました!

「いいね!」 2