0
这真的是整个问题。我有一些邮件拦截器,但是当我设置交付模式进行测试时,他们不会做他们的事情 - 这是预期的吗?当config.action_mailer.delivery_method =时,邮件拦截器会被调用:test
config.action_mailer.delivery_method = :test
这真的是整个问题。我有一些邮件拦截器,但是当我设置交付模式进行测试时,他们不会做他们的事情 - 这是预期的吗?当config.action_mailer.delivery_method =时,邮件拦截器会被调用:test
config.action_mailer.delivery_method = :test
有点不开心的问题,但我会留下答案,以防其他人帮助。
事实证明拦截器实际上在运行。我遇到的问题是,因为它是通过delayed_job执行的,而且delayed_job没有重新加载每个作业上的类(不出所料),所以我改变代码的事实还没有过滤到作业本身。
重新启动作业工作者,一切恢复正常