Текст ответа отображает HTML при ответе на сообщение, начинающееся с упоминания

Когда кто-то отвечает на сообщение, начинающееся с упоминания, в ответе отображается HTML-код.

Например, обратите внимание на часть <a class="mention" href="/u/simon_tomes">@simon_tomes</a> в ответе.

Я ожидал, что будет отображаться просто @simon_tomes, а затем остальная часть исходного сообщения.

6 лайков

Спасибо за отчёт, Саймон! Наши волшебники кода уже работают над этим :mage:

1 лайк

Отлично, спасибо! Вперёд, кодовые волшебники! :mage:

1 лайк

Привет, да, мы сосредоточены на обеспечении качественной поддержки потоков и улучшим это в дальнейшем; это на 100% включено в наш план развития.

3 лайка

В чате, если вы упоминаете кого-то, между сообщениями должно быть хотя бы одно сообщение, а затем кто-то (или вы сами) отвечает на сообщение с упоминанием. В таком случае ответ будет отображаться примерно так: <a class="mention" href="/u/firepup650">@Firepup650</a> вместо самого упоминания. Включение символов < и/или > в ваше сообщение превратит их в &lt; и &gt;. Это, похоже, недавнее изменение и выглядит немного нечаянным, потому что если ваше сообщение — это просто упоминание, всё работает нормально, но любой другой текст в сообщении приводит к тому, что в ответах оно становится HTML.

4 лайка

Похоже, это то же самое, что и открытая тема #баг @Firepup650, поэтому я перенёс ваш пост сюда, чтобы объединить отчёты. :+1:

5 лайков

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

2 лайка

Похоже, что в этом случае произошло регрессирование. Я только что заметил ответ, содержащий HTML.

1 лайк

Спасибо за отчеты, проблема будет исправлена в этом коммите:

4 лайка