メンションを使用してユーザーカードを開くと、大文字と小文字が一致しません

@qwe_rfv をクリックすると、正常に動作します。
しかし、@QwE_rFv をクリックすると…わかりましたか?

「いいね!」 1

どちらのメンションでも機能します。

「いいね!」 2

ユーザー名が違うという意味でした

「いいね!」 3

これは関連していると思います Missing capitalisation in username on usercard opened from message participants
ユーザーカードでは、ユーザー名はケースセンシティブです。メンションされたユーザー名をユーザーカードにプッシュしていると思います。

「いいね!」 4

はい、その通りです。しかし、@Don は本当に、うーん…ちょっと悪いと思いませんか?
誰かが @QwE_rFv をメンションしたら、自動的に @qwe_rfv になるようにすべきだと思います。

「いいね!」 1

ユーザー BenDover はあなたに同意しないと思います :thinking:

「いいね!」 3

Happy Eddie Murphy GIF by Laff

ユーザー名を常に一致させないのはなぜですか?たとえば、beNdOVeR は BenDover になります。

「いいね!」 2

@Moin
これらは2つの異なるユーザー名だからでしょうか?

いいえ、Discourse のユーザー名は、大文字と小文字を区別しますが、大文字と小文字を区別しません。USERuserUsEr はすべて同じユーザーです。

「いいね!」 2

これは pr-welcome を付けます。

@sAm をクリックすると、ユーザーカードに sAm ではなく sam が表示されるはずです。

これは非常に軽微で、ユーザーへの影響はほとんどなく、カードがサーバーからすべてのデータを読み込んだ後に修正するのは簡単な修正でしょう。

「いいね!」 5

これに対するPRを開きました。

:grinning:

「いいね!」 8

この問題を報告してくれた @qWe_RfV さん、そしてこれを修正してくれた @sHaUnA さん、ありがとうございます :clap:

「いいね!」 7