“审批后注册”电子邮件模板无法保存

错误:以下插值键无效:"email_token"

我看到下面有解决方案,但用户不是需要该令牌来点击并完成注册吗?

直接移除 %{email_token} 可以吗?

以下是完整的模板:

欢迎来到 %{site_name}!一位工作人员已在 %{site_name} 上批准了您的账户。请点击以下链接以确认并激活您的新账户:%{base_url}/users/activate-account/%{email_token} 如果上述链接无法点击,请尝试将其复制并粘贴到网页浏览器的地址栏中。(如果您作为新用户需要与 站点管理员 沟通,请直接回复此消息。)

这个模板是否已过时,应该重写为不再提及点击任何链接的形式?

:notebook: 我们在使用 SSO 几年后启用了“批准用户”功能。

您之前是否自定义过 user_notifications.signup_after_approval.text_body_template

我在 server.en.yml 文件中看到的该模板默认文本如下:

        欢迎加入 %{site_name}!

        一位工作人员已在 %{site_name} 批准了您的账户。

        您现在可以通过以下方式登录并访问您的新账户:
        %{base_url}

        如果上述链接无法点击,请尝试将其复制并粘贴到网页浏览器的地址栏中。

        %{new_user_tips}

        我们始终相信 [文明的社区行为](%{base_url}/guidelines)。

        祝您使用愉快!

该模板中不包含 %{email_token} 键。

据我所知没有,而且这段文字看起来也不像是我们的版主所写的。

我们的用户在获得批准之前就已经确认了邮箱,因此逻辑上他们不需要该令牌。将其移除后,模板保存成功。

谢谢!