Я пытаюсь отправить электронную почту Devise через Resque.
Обычные электронные письма отправляются через Resque просто отлично.И письма Devise отправляются просто отлично, но не письма Devise через Resque.Я получаю сообщение "Не удалось найти действительное сопоставление", которое означает, что мои переопределения помощника не собираются.
Я слежу за этим http://shaker.4 -dogs.biz / 2011/08/06/ using-resque-to-send-mail-for-devise /
Странно, что для отладки я использую локальную копию Devise и добавляю точки останова в 'initialize_from_record' в Devise, который получает удар, когда я использую только Devise.Но когда я отправляю электронные письма Devise через resque, точки останова не попадают:
class ResqueMailer < Devise::Mailer
include Resque::Mailer
end
config.mailer = "ResqueMailer"
И вместо этого вместо resque отображается путь к упакованному гему, а не мой локальный источник, например:
/Users/mm/.rvm/gems/ruby-1.9.2-p290@evergreen/gems/devise-1.4.9/lib/devise/mailers/helpers.rb:20:in `devise_mail'
Любая идея, почему он не использует мой местный источник драгоценных камней И / ИЛИ как получить Resque для отправки моих писем Devise?