有一位用户发布了一篇包含文本的帖子,接着是两篇包含日志的长帖,最后又发布了一篇求助帖。我尝试合并这四篇帖子。在选中全部四篇帖子并点击“合并”后,只有选中的最后一篇帖子保留下来,其他帖子并未合并到其中,而是被标记为已删除。我恢复了这些帖子并再次尝试,但得到了相同的结果。
我安装的是 2.7.0.beta5 版本(5c84f702b0)。
有一位用户发布了一篇包含文本的帖子,接着是两篇包含日志的长帖,最后又发布了一篇求助帖。我尝试合并这四篇帖子。在选中全部四篇帖子并点击“合并”后,只有选中的最后一篇帖子保留下来,其他帖子并未合并到其中,而是被标记为已删除。我恢复了这些帖子并再次尝试,但得到了相同的结果。
我安装的是 2.7.0.beta5 版本(5c84f702b0)。
合在一起会超过最大帖子长度吗?(听起来像是个 bug)
可能吧。我想这也是为什么用户把日志分成了两条帖子发布。
这些帖子具体有多长?
它们的原始大小如下:
第 1 条帖子:101 个字符
第 2 条帖子:28007 个字符
第 3 条帖子:21840 个字符
第 4 条帖子:21 个字符
好的,@dax,我们能复现这个问题吗?
是的,我可以复现该问题。
合并操作静默失败(控制台和日志中均未显示任何错误),帖子被软删除但未完成合并。
正如 @pfaffman 指出的,问题在于:由于“最大帖子长度”站点设置(默认为 32,000 个字符),过长的帖子无法合并,系统应显示错误提示,说明因字符数超过允许上限而无法执行合并操作。
哎呀,这完全不理想 @techAPJ 能修复一下吗?我觉得显示错误信息就可以了。
现在我们将显示一个错误提示框,而不是静默失败,并且不会软删除帖子,具体通过以下方式实现:
感谢报告此问题 @ggurbet ![]()