Событие молча не создаётся, если описание длиннее 1000 символов

Воспроизведено на последней версии, проверено сегодня. Пользователь сообщил о проблеме с отображением карточек событий — без видимой причины. Тема сохранялась нормально, разметка события в исходном тексте поста была корректной, однако карточка события не появлялась ни в теме, ни в каком-либо другом месте. Предупреждений в редакторе, ошибок сохранения, ошибок в консоли браузера или соответствующих записей в /logs не было.

Я бы поддержал вариант b) — явное предупреждение или ошибку валидации.

Пока мы здесь, стоит отметить, что абсолютно такое же поведение (тихое отсутствие отображения карточки) происходит и в том случае, если по какой-либо другой причине разметка события не может быть корректно распознана. В случае, который я рассматривал несколько месяцев назад, пользователь тщательно подготовил разметку события в Word, а затем скопировал и вставил её в Discourse. В результате вокруг элементов data= автоматически вставились «умные кавычки», что, как можно ожидать, привело к комичным последствиям.

Так что да, видимая ошибка, даже если она будет отображаться только в консоли, была бы оооочень полезна.

2 лайка