Список результатов поиска обрезает заголовок темы после его изменения

Привет,

при работе над расследованием Database migration chokes on huge value of a "calendar-details" item in table "post_custom_fields" мы дважды изменили заголовок темы, чтобы лучше отразить причину и результаты нашего исследования соответствующих деталей.

Теперь, пытаясь найти тему с помощью функции поиска по адресу Search results for 'calendar-details' - Discourse Meta, мы обнаружили, что при отображении заголовка темы происходит какое-то усечение.

Раньше я такого не видел, поэтому хотел поделиться этим с вами.

Продолжайте в том же духе и с наилучшими пожеланиями,
Андреас.

На meta мы включили скрытую настройку сайта use pg headlines for excerpt, которая даёт такой результат. Это оптимизация производительности, внесённая в:

4 лайка

По умолчанию SiteSetting.use_pg_headlines_for_excerpt будет установлено в true в следующем релизе, поэтому мне придется исправить эту ошибку.

4 лайка

Я отправил PR для исправления этого:

Спасибо за сообщение, @amotl

3 лайка

Это всё ещё в планах? :smiley:

1 лайк

Да, мне нужно заняться этим для следующего релиза.

1 лайк

Обратите внимание, что здесь потребовались некоторые обходные пути для китайских локалей (кажется), так как вставлялось огромное количество пробелов.

1 лайк