問題をデバッグしてみました。わかったことは以下の通りです。
サイトを別のトピックで見つけ、プラグイン/テーマなしでチェックしましたが、問題はまだ発生しています。
奇妙なのはAPIのカウントです。
ソースコードを見ると:
デバッグして確認したところ、countは正しく渡されています。問題ありません。
しかし、pmCountがundefinedであることがわかります。これが問題である可能性が高いです。なぜなら、totalCountがNaN(Not a Number)値になっており、テンプレート内の条件がそれを無視しているからです。
GIT履歴を見ると、この関数は次のPRで修正されており、2つの数値を加算する前にpmCountがチェックされていることがわかります。
SECURITY: Hide PM count for tags by default (#20061) · discourse/discourse@f31f0b7 · GitHub
この修正は3.1.0から利用可能です。
あなたのDiscourseのバージョンを検索すると、古い安定版である3.0.6を使用していることがわかります。
![]()
要約:
あなたはDiscourse 3.0.6を使用しており、修正は3.1.0で適用されました。これにより間接的にこの問題が修正されました。 ![]()
最新の安定版である3.2.0、または少なくとも3.1.0にアップデートすることで、この問題を解決できる可能性があります。



