无法更改批量邀请消息的内容

大家好,

在测试批量邀请用户到我们的 Discourse(版本 2.8.9)时,我发现对 Invite Forum Mailer 模板的更新并未反映在发送的电子邮件中。

我正在遵循帖子 Sending bulk user invites 上的说明来更新 Invite Forum Mailer,即 \u003cdomain\u003e/admin/customize/email_templates/invite_forum_mailer。我尝试了以下 CSV 文件变体,但均未成功:

  • email
  • email,group-name
  • email,group-name,topic_id(这个应该来自 Invite Mailer 模板)

发送的电子邮件内容仍停留在之前的版本。

我曾以为这与 Changes to email templates not saving 有关,但我的更改实际上已被保存(保存时没有错误,并且我可以重新加载模板页面并再次看到我的更改)。

我是否需要重置任何缓存旧模板内容的进程?如果是,那是什么进程?
代码是否存在 bug?

谢谢,
SS

2 个赞

您好,未来的旅行者们:

经过一番调查,我终于弄清楚了。电子邮件模板是按区域设置保存的。

另一位管理员用户和我自己将我们的 Discourse 区域设置为了英国英语,另一位管理员用户将区域设置为了 default。我们的 Discourse 区域设置为美国英语。

当我更改模板时,另一位管理员可以看到我的更改,但电子邮件仍会使用美国区域的模板。保存时没有显示错误,但结果仍然令人困惑。

解决方案是将我的客户端区域设置更改为 https://<domain>/community/forums/u/<user>/preferences/interface 中的设置,使其与服务器区域设置 US 匹配,或者将其设置回 default

此致,
SS

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.