Je travaille pour apprendre comment user delayed_job sur mes rails 3 + heroku app.Rails 3 - Delayed_Job
J'ai actuellement ce qui suit e-mails sur une demande (travail non retardé) mais cela fonctionne!
UserMailer.conversation_notification(record.commentable, participant, record, @comments).deliver
Je mis à jour que ce pour commencer à utiliser delayed_job:
Delayed::Job.enqueue UserMailer.conversation_notification(record.commentable, participant, record, @comments).deliver
Mais ce error'd avec: "ArgumentError (ne peut pas enqueue articles qui ne répondent pas à effectuer):"
J'ai essayé aussi:
UserMailer.delay.conversation_notification(record.commentable, participant, record, @comments)
Mais ce error'd avec:
NoMethodError (undefined method `delay' for UserMailer:Class):
Est-ce qu'un gourou de delayed_job est là? Merci
futurs Googlers d'abord essayer de redémarrer votre serveur – brittohalloran