Описание
Контекст
При изменении имени пользователя (например, с userA на userB) все упоминания @userA обновляются на @userB, чтобы избежать неработающих ссылок.
@userA → @userB
Проблема
Однако, похоже, что упоминания в собственных постах пользователя не обновляются. Если у userA есть пост, содержащий @userA, то при смене имени это упоминание не меняется на @userB.
В постах других пользователей упоминания обновляются корректно.
Это также касается случаев анонимизации: в собственных постах пользователя упоминания отображают его исходное имя, тогда как в постах других пользователей используется новое анонимное имя.
Шаги для воспроизведения
- Пусть пользователь создаст посты, в которых упоминает своё собственное имя.
- Измените имя пользователя или анонимизируйте его.
Ожидаемое поведение
Упоминания имени пользователя в его собственных постах должны обновляться в соответствии с новым именем.
Фактическое поведение
Упоминания имени пользователя в его собственных постах не обновляются и остаются с прежним именем.
Дополнительные комментарии
В нашем форуме довольно распространено, когда пользователи упоминают себя в третьем лице (например: «если у вас возникнут вопросы, вы можете отметить @bloomexperiment»).
Другие примеры можно посмотреть здесь:
https://forum.gethopscotch.com/t/tagging-yourself-it-does-not-update-what-the-goigly/65317
Я не уверен, регистрируются ли упоминания @ только когда их делают другие пользователи, но подозреваю, что это может быть так. Пожалуйста, установите соответствующую категорию в зависимости от того, является ли это поведение ожидаемым или нет — будь то баг или запрос на новую функцию.
