Я работаю, чтобы научиться использовать delayed_job в моем приложении rails 3 + heroku.
В настоящее время у меня есть следующие сообщения по запросу (не отложенная работа), но это работает!
UserMailer.conversation_notification(record.commentable, participant, record, @comments).deliver
Я обновил это, чтобы начать использовать delayed_job:
Delayed::Job.enqueue UserMailer.conversation_notification(record.commentable, participant, record, @comments).deliver
Но эта ошибка возникла с: "ArgumentError (не может поставить в очередь элементы, которые не отвечают на выполнение):"
Я тоже пробовал:
UserMailer.delay.conversation_notification(record.commentable, participant, record, @comments)
Но эта ошибка произошла с:
NoMethodError (undefined method `delay' for UserMailer:Class):
Есть какой-нибудь гуру delayed_job? Спасибо