バッジページで数値の代わりにNaNが表示されるフォーラムについて

PythonやiNaturalistなどの一部のDiscourseフォーラムでは、バッジに関連する一部のページに数値の代わりにNaNが表示されます。

iNaturalistフォーラム:バッジページに数値の代わりにNaNが表示されるをご覧ください。

「いいね!」 4

Metaでも見ることができます。例えば、\u003chttps://meta.discourse.org/badges/114/bug-reporter?username=nat\u003e\n

\n\n何か見落としているに違いありません\ndiscourse/frontend/discourse/app/controllers/badges/show.js at 7d5cb8edc0b2589e3a05f0935ef8365e9bea5397 · discourse/discourse · GitHub

「いいね!」 1

見つけました。DEV: Replace deprecated Ember's array `.pushObjects` by megothss · Pull Request #35663 · discourse/discourse · GitHub の変更に関連しているようです。その変更により userBadges が配列になりましたが、othersCount は依然として grant_count 値を持つものを期待しています。

「いいね!」 2

ありがとうございます。最終的な修正には、個々のDiscourseフォーラムのメンテナーによる追加のアクションが必要になりますか、それとも修正はそれらのフォーラムに自動的に伝播しますか?

バグが修正されたら、フォーラムを更新する必要があります。セルフホスト型フォーラムでは、これは管理者が行う必要があります。iNaturalist は Discourse によってホストされているため、彼らが更新を行います。これは通常、非常に定期的に行われます。おそらく、これを修正する担当者がフォーラムの更新も確実に実施してくれるでしょう。しかし、このバグがそれを正当化するほど深刻と見なされるかどうかはわかりません。

「いいね!」 1

ええ、誰もこの詳細について心配していない可能性が高いですが、フォーラムの他の詳細にも影響を与える可能性がある場合に報告するのは良い考えだと思いました。

「いいね!」 1

これも今気づいたのですが、バグレポートを提出しようとしたら、このトピックを見つけました。

「いいね!」 1

編集:
すでにフライトでのマージが行われているようです。まもなくメタが更新されるはずです。


これで問題が解決するはずです。
https://github.com/discourse/discourse/pull/35911

「いいね!」 4

修正してくれてありがとう、チーム。

「いいね!」 1

迅速な修正ありがとうございます。

少なくとも1人の@teamメンバーが最初の投稿に「いいね!」をすることはできますか?Quercusはそのバッジに値すると私は思います。

「いいね!」 4