我想在使用Bullet gem
预览电子邮件时停用ActionMailer::Preview
。在Bullet自述文件中,有一个关于如何为控制器执行此操作的说明,但如何将其应用于我的ActionMailer预览?在我的应用中,预览配置为显示在
config.action_mailer.preview_path = "#{Rails.root}/mailers_previews/"
答案 0 :(得分:0)
作为解决方法,我已将以下内容添加到config/environments/development.rb
config.after_initialize do
Bullet.enable = false
pp 'Bullet Disabled' unless Bullet.enable?
... other settings ...
end
警告是这样的,当我完成动作邮件预览时,我不会忘记设置Bullet.enable = true
。您需要重新启动服务器以启用/禁用Bullet。