发布共享草稿不符合wiki、邮件列表模式的要求

我不确定这是否是有意为之,但对我来说这似乎有些反直觉:当我从共享草稿发布话题到启用了“默认将新话题设为 Wiki”的类别时,它并没有以 Wiki 形式发布。

编辑:此外,从共享草稿发布时,也不会向邮件列表模式的用户发送邮件。

2 个赞

这要么是一个 bug,要么是一个 #feature 请求。我认为这是一个 bug,但我会忍住不去重新分类。

1 个赞

我认为这也是一个 bug,但需要第二意见。已重新分类。

2 个赞

我现在尝试了定时发布主题,结果相同,甚至更糟。

当我最初将主题发布到私密分类时,邮件列表模式会被触发(针对有权限访问该分类的用户),这是预期的。但当主题稍后自动发布到公开分类时,却没有发送任何邮件列表邮件。此外,也没有发送“关注首帖”的邮件——我认为这与从共享草稿发布不同。

我尚未测试将定时主题发布到 Wiki 分类的情况。

我们可能也应该把这个分配给 @eviltrout

3 个赞

@riking 这个你能接吗?

1 个赞

审查这段代码后,我认为最简洁的方案是:发布时创建一个包含相同内容的新主题,而不是尝试复用原有的主题 ID。lib/{post,topic}_creator 中存在大量逻辑,要保持这些逻辑同步似乎注定会失败。

目前发布时是否有必须保持相同主题 ID 的要求?

保持 ID 不变很好,但如果您认为重新创建主题会更清晰,我们可以这样做。不过,我们务必记得删除旧主题,如果能设置一个永久链接,将指向旧主题的所有链接重定向到新主题,那就太好了。

3 个赞