发送给已删除用户的电子邮件中显示 Ruby hash 语法

这看起来是 flag_reason 在此处生成时存在一个 bug:

PostActionTypeView.new.types 不包含 :needs_approval 标志(该标志在上述流程中创建)。因此,翻译键解析为 flag_reasons.(没有后缀),这将返回整个 YAML 部分而不是单个条目。这就是为什么会出现 Ruby 哈希而不是标志原因的原因。

同样,这可能也会影响自定义标志,因为它们的翻译也会丢失。

7 个赞