ウィキエディターバッジが複数回付与される

Wiki 編集バッジは、ユーザーが初めてウィキ投稿を編集した際に正しく付与されますが、その後、不規則に複数回付与されてしまう問題が発生しています。残念ながら、再現が確実に行えず、具体的にどのようなケースで発生しているのか把握できていません。私も複数回このバッジを受け取りましたが、ウィキを編集するたびに付与されるわけではありません。また、他の 2 人のユーザーも当社のフォーラムで同様の問題を報告しています。

イタリアのユーザーからのスクリーンショット:

設定については、バッジを有効化し、公開バッジページに表示されるように設定していますが、その他のオプションは選択されていません(つまり、バッジを複数回付与できるようにするオプションは選択していません)。

「いいね!」 3

Discourseの最新バージョンをお使いですか?

失礼しました。それを含めるべきでした。当方は 2.4.0.beta7 (15f6f57cdc) を使用しています。もし、その後のコミットにこの問題を解決するものがあるとお考えであれば、アップグレードして結果を報告いたします。

「いいね!」 1

現時点ではこの問題に関する他の報告はありませんので、最新バージョンに更新して、問題が解決するかご確認ください。

「いいね!」 2

こんにちは、2日前に (fa52ed3b16) にアップグレードし、再びウィキエディターバッジを授与されました!

奇妙な点の一つは、バッジの授与がオフラインになるまで表示されなかったため、どのアクションが引き金となったのか不明なことです。

参考のための編集: https://discuss-space.wmflabs.org/t/getting-the-same-badge-multiple-times/2065

「いいね!」 1

バージョン 2.0 から最新バージョンまで、同じ問題が発生していると思います。

これがまだ発生していることを確認しました。バージョン 2.4.1 を使用していますが、他の最近のバージョンでも同様の現象が発生していました。

再現パターンが明確でないため、まだ報告していませんでした。パターンとしては:時折、既にウィキエディターバッジを保有しているユーザーがウィキで編集を行い、その後にバッジ再取得の通知が届くというものです。バッジのリストにはバッジは 1 つしか表示されませんが、通知だけが繰り返し表示されます。

「いいね!」 1

確認できます

どのバージョンかはわかりません。また、オーナーでも上位メンバー(TL3 以外)でもありません。

「いいね!」 5

これはバグのようですが、バッジ自体は特定のマルチグラントバッジではありません:

クエリを確認すると、定義されている他のバッジのように min id を取得していないことがわかります。

こちらで修正を行いました。これで改善するはずです:

「いいね!」 9

このトピックは、最後の返信から 7 日後に自動的に閉鎖されました。新しい返信は受け付けられません。