Я пробовал новую функцию «Вложенные ответы» в версии 2026.6.0-latest, но обнаружил, что ответы на не связанные с обсуждением сообщения отображаются как «вложенные» ответы на посты пользователей, а значительная часть любого конкретного треда может просто исчезнуть, что вызывает большое замешательство.
Интересно, не связано ли это с тем, что функция вложенности неправильно обрабатывает сообщения, полученные через существующую функцию «ответ по электронной почте»?
Большинство моих пользователей отвечают по электронной почте, и при отключенной вложенности эти ответы направляются в правильные треда, но как только активируется функция вложенных ответов, ответы seemingly перемешиваются и попадают в случайные другие треда.
Как только функция отключается, всё возвращается на свои места.
Мы используем в ответ на номер поста, чтобы определить, куда поместить пост в режиме вложенности. Полагаю, что пользователи отвечают на конкретные посты по электронной почте, и они встраиваются таким образом, что не становятся сразу видимыми. Так ли это?
Или ты имеешь в виду, что посты попадают вовсе не в ту тему? Любые скриншоты или дополнительные детали были бы полезны.
Спасибо, что пользуешься этой функцией и предоставляешь обратную связь!
Привет @markvanlan, когда я попытался включить это снова, мне не удалось полностью воспроизвести свой предыдущий опыт, когда ответы из других тем полностью отображались во вложенном виде, хотя я почти уверен, что видел именно это.
Однако могу подтвердить, что многие или даже большинство ответов, относящихся к любой конкретной теме, по-прежнему исчезают при активном вложенном виде. Я постараюсь прикрепить ниже скриншоты одной и той же темы в обычном и вложенном виде.
Ещё хуже то, что на этот раз, когда я снова отключил вложенный вид, каждая тема, которую я только что тестировал, стала возвращать «ошибку 404» (пока я не вышел из веб-страницы форума и не открыл её заново).
Похоже, что на каком-то уровне может быть задействовано кэширование браузера.
Теперь вложенные ветки имеют правильное количество постов — по крайней мере, те, которые я проверил.
Процесс обновления изначально сломал мой сайт, apparently из-за устаревшей ссылки на шаблон импорта базы данных в app.yml, который вызывал MySQL12 — удаление этой строки и повторная попытка решили проблему.
- "templates/import/mysql-dep.template.yml"
Не совсем понятно, почему это произошло, ведь Discourse успешно обновлялся много раз за многие годы при наличии этой строки.
Интересно, не добавила ли какая-то из изменений, внесённых после официального полного релиза 2026.6.0-latest (которое обновилось без проблем), новую чувствительность?
В любом случае, строка больше не нужна, и сейчас всё в порядке.