タイトル下のグローバルにピン留めされたトピックで「未分類」カテゴリが表示されない

トピックタイトルの下に「Uncategorized(未分類)」がグローバルに表示されます。

ただし、投稿をグローバルにピン留めすると、「Uncategorized(未分類)」カテゴリは表示されなくなります。ピン留めされたトピックのトピックリストでは、他のカテゴリは正しく表示されます。

また、ピン留めされていないトピックについては、以下のスクリーンショットでお分かりいただける通り、「Uncategorized(未分類)」が表示されます。

最初のグローバルにピン留めされたトピックの両方とも「Uncategorized(未分類)」ですが、表示されません(レンダリングされた HTML にも含まれておらず、div link-bottom-line は空です)。

「いいね!」 2

これは事実であることを確認できます。未分類のトピックがピン留めされている場合、そのトピックのカテゴリリンクは表示されません。その理由についてはわかりません。

ピン留めされた未分類トピックのチェックは、こちらで行われています:https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr#L35。

おそらく、isPinnedUncategorized を設定するロジックで、suppress uncategorized badge サイト設定が無効化されているかを確認する必要があるかもしれません。トピック一覧でピン留めされていないトピックに未分類バッジが表示される場合、ピン留めされたトピックでも同様に表示するのが妥当でしょう。

「いいね!」 3

この問題が修正されるといいのですが。トピック一覧のサムネイルテーマコンポーネント と組み合わせて使用すると、空の link-bottom-line コンテナの影響でタイトルが中央揃えされなくなってしまいます。

「いいね!」 1