В уведомлении по электронной почте для нового участника, добавленного в PM, указан неверный пригласивший

Добрый день,

Сегодня обнаружил ошибку в теме личных сообщений (PM), созданной гостевым пользователем на моём сайте. Когда я пригласил тестовый аккаунт в это PM, в уведомлении по электронной почте было указано, что приглашение поступило от автора темы (О.П.), а не от аккаунта, который его отправил. Это происходит в текущей версии Discourse; я смог воспроизвести проблему во второй раз, и результат был точно таким же.

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

Из-за этой ошибки может возникнуть проблема, если кто-то подумает, что его приглашает совершенно другой человек, а не тот, кто на самом деле отправил приглашение.

3 лайка

Уведомление в письме выглядит так:

Когда:

1 лайк