共享草稿未被关注

当团队编辑最终发布共享草稿后,它似乎不被视为一个新主题。

不会向关注该类别首帖的成员发送电子邮件。

我认为发布时应触发电子邮件。

请提供您的想法。

1 个赞

现在将其标记为 bug。谢谢。

当通过拆分现有主题的消息创建新主题时,也不会发生监视。

2 个赞

抱歉 @Chandra,我还没来得及测试这个,但不想让你觉得我忽略了它。 :slight_smile:

1 个赞

非常感谢 @JammyDodger
非常感谢你的更新。

1 个赞

为了在我开始之前确认一下——这是在使用 共享编辑插件,还是共享草稿管理员设置?

1 个赞

共享草稿管理员设置:

编辑:我意识到我使用了 shared-edits 标签,现在已将其删除,但没有找到 shared-drafts 的标签。

1 个赞

我不认为我能重现这个?

我的分步操作:

  • shared drafts categoryshared drafts min trust level 都设置为 staff
  • email time window mins 设置为 1 (可选 :slight_smile:
  • 将测试用户 A 设置为 #general 分类的“Watching First Post”
  • 创建一个名为“Shared Draft”的主题,目标分类为 #general
  • 使用另一个测试管理员用户进行编辑
  • 发布草稿

* 主题已发布到正确的分类 * 测试用户 A 收到关于新主题的通知 * 测试用户 A 还收到有关上述通知的电子邮件

这会生成通知,但电子邮件将由每个用户的 Preferences 控制,以及他们是否在 email time window 内看过论坛。

您的工作流程是否在发布时将已保存主题的类别从“staff”更改为“watched”?

我已将所有成员设置为监视目标类别的第一个帖子,但未生成任何电子邮件。

我将在几天内发布一个共享草稿,并逐步跟踪以进行审查。

确实如此。:+1: 如果您需要概述,还可以在 Shared Drafts: Allow staff to collaborate on posts before publishing 中找到有关该功能的更多信息。

我现在将把它移到 Support,但如果您能重现您的问题,我们可以随时将其移回。:slight_smile: :+1:

2 个赞

你好 @JammyDodger
不是想“打扰”你,只是想告诉你我已经私信给你发送了我重新创建问题时截取的截图。请方便时查阅,谢谢。

1 个赞

快速查看了您的私信,似乎至少有一封邮件被发送为“Watching First Post”(关注首帖),这表明它是有效的。

在您的笔记中,您提到了将该类别通知设置为用户的默认设置,但您确定默认设置已正确应用吗?如果您安装了 data-explorer,可以运行查询来检查用户在该类别的类别通知级别,以确保它们符合您的预期:

(“4”是“Watching First Post”(关注首帖)的代码,“3”是“Watching”(关注))

-- [params]
-- int :category_id

SELECT cu.user_id,
       cu.notification_level
FROM category_users cu
WHERE category_id = :category_id
ORDER BY cu.notification_level DESC
1 个赞

是的,大约 8000 封邮件中只有一封有效。不确定这个 ID 有什么特别之处 :thinking:

我没有安装 data-explorer,但可以在下一个版本中尝试。

以下是我认为问题所在的一些额外想法:

  1. 在同一类别中,向所有用户发送电子邮件对于新的直接(非共享草稿)主题来说工作正常。我也会尝试捕获截图。所以,对该类别所有用户的关注应该是没问题的。

  2. 我还注意到,在首次保存时就会向员工邮箱发送通知邮件。我认为这意味着该主题在首次保存时就会触发通知流程,而不是在多次员工编辑和实际“发布”完成后。在首次保存时,该主题位于员工类别中,因此只有员工会收到通知。

  3. 如果 shared drafts category 设置为非员工类别,我怀疑这可能会将不完整的帖子通过电子邮件发送给 shared drafts category 中所有关注的成员,而不是发送到目标类别。

1 个赞