При смене имени пользователя должны обновляться упоминания в его собственных постах

Описание

Контекст

При изменении имени пользователя (например, с userA на userB) все упоминания @userA обновляются на @userB, чтобы избежать неработающих ссылок.

@userA@userB

Проблема

Однако, похоже, что упоминания в собственных постах пользователя не обновляются. Если у userA есть пост, содержащий @userA, то при смене имени это упоминание не меняется на @userB.

В постах других пользователей упоминания обновляются корректно.

Это также касается случаев анонимизации: в собственных постах пользователя упоминания отображают его исходное имя, тогда как в постах других пользователей используется новое анонимное имя.

Шаги для воспроизведения

  1. Пусть пользователь создаст посты, в которых упоминает своё собственное имя.
  2. Измените имя пользователя или анонимизируйте его.

Ожидаемое поведение

Упоминания имени пользователя в его собственных постах должны обновляться в соответствии с новым именем.

Фактическое поведение

Упоминания имени пользователя в его собственных постах не обновляются и остаются с прежним именем.

Дополнительные комментарии

В нашем форуме довольно распространено, когда пользователи упоминают себя в третьем лице (например: «если у вас возникнут вопросы, вы можете отметить @bloomexperiment»).

Другие примеры можно посмотреть здесь:

https://forum.gethopscotch.com/t/tagging-yourself-it-does-not-update-what-the-goigly/65317

Я не уверен, регистрируются ли упоминания @ только когда их делают другие пользователи, но подозреваю, что это может быть так. Пожалуйста, установите соответствующую категорию в зависимости от того, является ли это поведение ожидаемым или нет — будь то баг или запрос на новую функцию.

7 лайков

Это интересный момент. :slight_smile:

Могу подтвердить, что я тоже наблюдаю такое поведение:

Давайте посмотрим, что я смогу узнать. :+1:

6 лайков

Спасибо @bloomexperiment за отличный отчет об ошибке :clap:

Это действительно крайний случай, который мы не учли, и мы его исправим.

6 лайков

@bloomexperiment Спасибо за подробный отчёт. Это исправлено.

6 лайков

Огромное спасибо! Просто хотел поблагодарить наших пользователей за то, что они тоже опубликовали эту информацию — я лишь собрал данные воедино.

4 лайка

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не допускаются.