Мое имя пользователя содержит точку, и поскольку точка является символом подстановки, когда я пытаюсь открыть профиль пользователя с идентичным именем, но с буквой вместо точки, открывается мой собственный профиль.
Шаги для воспроизведения:
Возьмите имя пользователя, содержащее точку (например, @a.c), и другое имя, идентичное ему, но с другой буквой вместо точки (например, @azc).
Войдите в систему как @a.c и попробуйте открыть профиль @azc через упоминание или аватар. Откроется профиль @a.c, и я не смогу открыть профиль @azc.
Войдите в систему как другой пользователь или измените имя пользователя @a.c на, например, @a.ct — проблема исчезнет.
Все подробности см. в теме на форуме Fairphone, указанной выше.
Связана ли эта проблема с чем-то подобным? Можно ли воспроизвести её на Meta?
@sam писал в предыдущем посте (который был удалён, так как ошибка была исправлена), что в именах пользователей допускаются точки, и предлагал создавать отчёты об ошибках для любых проблем, связанных с точками в именах пользователей. Вот один такой случай.
Да, я могу воспроизвести это на try.discourse.org, следуя инструкциям от @alex21. Я создал новую учётную запись для @joma.ro. Затем я нажал на аватар @jomaxro рядом с темой на странице /latest, выбрал увеличенный аватар из карточки пользователя и оказался на странице профиля @joma.ro, хотя ожидал увидеть профиль @jomaxro. cc @sam