Регистр не совпадает при открытии карточек пользователей через упоминания

Когда вы нажимаете на @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 лайка

Счастливый Эдди Мерфи, GIF от Laff

Почему бы не всегда приводить имя пользователя к единому виду? Тогда, например, soNdOVeR превратился бы в BenDover.

2 лайка

@Moin
Возможно, потому что это два разных имени пользователя?

Нет, имена пользователей в Discourse учитывают регистр, но не чувствительны к нему. USER, user и UsEr — это один и тот же пользователь.

2 лайка

Я помечаю это тегом pr-welcome.

При клике на @sAm в карточке пользователя, вероятно, должно отображаться sam, а не sAm.

Это очень незначительная проблема, оказывающая минимальное влияние на пользователей. Вероятно, это легко исправить после того, как карточка загрузит все данные с сервера.

5 лайков

Я создал PR по этому вопросу:

:grinning:

8 лайков

Спасибо @qWe_RfV за сообщение об этой проблеме и @sHaUnA за её исправление :clap:

7 лайков