描述此 Pull Request 的变更

修复 后台用户审核邮件缺失参数以及前台用户审核勾选发送邮件无效的问题

描述变更理由

后台用户审核邮件缺失参数

  1. 后台开启注册人工审核
  2. 有用户注册,后台审核通过或拒绝的同时勾选发送邮件
  3. 邮件里缺少部分信息
    提交时间:1970-1-1 08:00 提交次数:(没了)注册原因:(没了)

前台用户审核勾选发送邮件无效

  1. 后台开启注册人工审核或者将已有用户锁定到审核状态
  2. 这次在前台审核,无论通过还是拒绝,并勾选发送email
  3. 啥也没发出去

对不向前兼容或涉及安全性变更的特殊说明

关联 Issue

备注

本PR含有少量与邮件模板PR冲突的内容,这部分内容已包含在邮件模板PR之内,如果处理冲突的话正常直接选择3.5分支上的版本应该就行。

另外还有一个小问题,将已有用户锁定到审核状态并前台点击审核拒绝,实际走的是忽略逻辑,并触发了一个不存在的语言包 moderate_member_ignore。按理说忽略是不需要发消息的因此没有这个语言包可能也属于正常现象,因此暂不在此PR内处理这个问题,问题的根源大概率是在拒绝走了忽略这一条上。