我想将rails插件devise的"reset_password_instructions"设置为delayed_job,但是我尝试了很多方法都失败了。
我发现了一个函数password_controller#creat:
self.resource = resource_class.send_reset_password_instructions(params[resource_name])
我认为发送重置密码电子邮件的句子需要修改。
我希望将其修改为:
self.resource = Delayed::Job.enqueue ApplicationController::MailingJob.new(:resource_class.send_reset_password_instructions, params[resource_name])
好的,它会返回语法错误...
请帮帮我... 我不知道如何解决它... 谢谢。