के माध्यम से देवता ईमेल भेजना मैं Resque के माध्यम से डेविस ईमेल भेजने की कोशिश कर रहा हूं।Resque
नियमित ईमेल केवल Resque के माध्यम से भेजा जा रहा है ठीक है। और देवताओं को ईमेल ठीक से भेजा जाता है, लेकिन Resque के माध्यम से ईमेल नहीं बनाते हैं। मुझे "वैध मैपिंग नहीं मिल सका" जिसका अर्थ है कि मेरे सहायक ओवरराइड को उठाया नहीं जा रहा है।
मैं इस http://shaker.4-dogs.biz/2011/08/06/using-resque-to-send-mail-for-devise/
अजीब बात है अनुसरण कर रहा हूं कि यह मैं वसीयत की स्थानीय प्रतिलिपि का उपयोग कर रहा है और वसीयत, जो जब मैं सिर्फ अकेले वसीयत का उपयोग हिट हो जाता है में 'initialize_from_record' में breakpoints जोड़ने डिबग करने के लिए । लेकिन जब मैं resque के माध्यम से वसीयत ईमेल भेजने breakpoints मारा नहीं किए जाते हैं:
class ResqueMailer < Devise::Mailer
include Resque::Mailer
end
config.mailer = "ResqueMailer"
और resque बजाय इस तरह के रूप में एक पैक मणि पथ अपने स्थानीय स्रोत से पता चलता है और नहीं:
/Users/mm/.rvm/gems/[email protected]/gems/devise-1.4.9/lib/devise/mailers/helpers.rb:20:in `devise_mail'
किसी भी विचार क्यों यह मेरे स्थानीय मणि स्रोत का उपयोग नहीं कर रहा है और/या मेरे डेविस ईमेल भेजने के लिए Resque कैसे प्राप्त करें?
यह resque_mailer (2.2.3) के नवीनतम संस्करण के साथ तय किया गया प्रतीत होता है। – tee