В некоторых случаях в нашем Discourse у одного и того же человека может быть две или более учётные записи. Мы занимаемся этим вопросом в отношении неактивных учётных записей в других местах. Однако, я считаю, есть возможность помочь пользователям, когда они упоминают кого-то с помощью @, например, в посте или канале чата.
В настоящее время мы используем @ для поиска человека, а затем переходим к его профилю, чтобы определить, какая из учётных записей была наиболее активной и какой из них активировался недавно. Обычно обе ссылки ведут к одному и тому же человеку — мы в итоге используем метку «Seen» (видели). Таким образом, мы игнорируем неактивную учётную запись и гарантируем, что упоминаем правильного человека. Однако иногда мы ошибаемся, так как не проводим эту немного затянутую проверку.
Это предложение по улучшению функционала направлено на добавление визуального индикатора, показывающего, когда человек был в последний раз активен (видел), при использовании поиска по @.
Я представляю это как дополнительное поле отображения в конце:
Текущее поведение:
[Аватар] [Имя пользователя] [Имя]
Идея:
[Аватар] [Имя пользователя] [Имя] [Seen]