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])
OK、構文エラーが返されます...
助けて..解決方法がわかりません..thx。