嵌套回复出问题了?

我一直在试用版本 2026.6.0-latest 中的新“嵌套回复”功能,但发现针对不相关帖子的回复会显示为对用户帖子的“嵌套”响应,而且许多特定帖子的内容会莫名消失,导致大家普遍感到困惑。

我怀疑这可能与嵌套功能未能正确处理通过现有的“回复邮件”功能接收的消息有关。

我的大多数用户都通过邮件回复,并且在关闭嵌套功能时,这些回复会被正确引导至相应的帖子;但一旦启用嵌套回复,这些回复似乎就会被随机打乱并归入其他帖子。

一旦再次停用该功能,一切便恢复正常。

你好,Paul,

我们使用“回复帖子编号”来决定在嵌套模式下帖子应该放在哪里。我认为目前的情况是,用户通过电子邮件回复特定帖子,导致它们被嵌套的方式使得它们不会立即显示出来。听起来是这样吗?

还是说你在说帖子被发到了完全错误的主题中?任何截图或更具体的细节都会有帮助。

感谢使用该功能并提供反馈!

你好 @markvanlan,当我再次尝试启用该功能时,我无法完全复现之前在其他主题中看到回复全部显示在嵌套视图中的情况,但我相当确定我之前确实看到了这种现象。

不过,我可以确认,当嵌套视图处于激活状态时,任何给定主题下的许多(甚至大多数)回复仍然会消失。我将在下面附上同一示例主题的嵌套视图与非嵌套视图的截图进行对比。

更糟糕的是,这次当我再次停用嵌套视图后,我刚刚测试过的所有主题都返回了“错误 404

看起来您使用的是旧版本,而此功能正在快速更新。能否请您更新论坛后重试?

你好 @Falco

仪表盘未列出任何可用的新版本

我知道这令人困惑,但处于 2026.6.0-latest 版本并不意味着您已拥有 运行日志 中的最新变更。

请尝试更新,看看是否有所帮助。

感谢 @chapoi,更新已解决问题。

现在,嵌套主题中的帖子数量是正确的——至少我检查的样本都是如此。

更新过程最初导致我的网站出现故障,原因似乎是 app.yml 中引用了旧的数据库导入模板,调用了 mysql12;删除该行后重试,问题得以解决。

- "templates/import/mysql-dep.template.yml"

我不确定为什么会发生这种情况,因为 Discourse 多年来一直包含该行并成功更新过多次。

我在想,是否在官方完整 2026.6.0-latest 版本发布之后(该版本更新没有任何问题)的某些变更中,引入了某种新的敏感性?

无论如何,该行已不再需要,现在一切正常。