Próbuję wysłać e-maile Devise przez Resque.Wysyłanie Devise e-maili za pośrednictwem Resque
Regularne wiadomości e-mail są wysyłane przez Resque w porządku. I e-maile Devise są wysyłane w porządku, ale nie wysyłaj e-maili przez Resque. Otrzymuję komunikat "Nie można znaleźć prawidłowego mapowania", co oznacza, że moje nadpisania pomocnicze nie zostaną pobrane.
Obserwuję tę http://shaker.4-dogs.biz/2011/08/06/using-resque-to-send-mail-for-devise/
Najdziwniejsze jest to, że do debugowania go używam lokalną kopię opracowania i dodawanie punktów przerwania w „initialize_from_record” w opracowanie, które dostanie po prostu użyć sam opracować . Ale kiedy wysłać e-maile opracować poprzez Resque Wartości graniczne nie oberwać:
class ResqueMailer < Devise::Mailer
include Resque::Mailer
end
config.mailer = "ResqueMailer"
I Resque zamiast przedstawia opakowaną drogę klejnot i nie mój lokalnego źródła, takie jak:
/Users/mm/.rvm/gems/[email protected]/gems/devise-1.4.9/lib/devise/mailers/helpers.rb:20:in `devise_mail'
jakiś pomysł dlaczego nie używa mojego lokalnego źródła klejnotów I/LUB, jak zmusić Resque'a do wysłania moich e-maili z Devise?
Wygląda na to, że został naprawiony przy użyciu najnowszej wersji resque_mailer (2.2.3). – tee