AR_mailer выбрасывает исключение. Почта еще отправлена - PullRequest
0 голосов
/ 11 августа 2009

Я настраиваю AR_mailer для отправки почты. Все работает с точки зрения отправки, но когда почта действительно создается, я получаю эту ошибку:

A LoadError occurred in users#create:

 Expected /usr/lib/ruby/gems/1.8/gems/adzap-ar_mailer-2.1.5/lib/action_mailer/ar_mailer.rb to define ActionMailer::ARMailer
 [RAILS_ROOT]/vendor/rails/activesupport/lib/active_support/dependencies.rb:261:in `load_missing_constant'

Хотя письмо все еще добавляется в очередь.

Я использую ответвление AR_mailer от ad_zap (http://github.com/adzap/ar_mailer/tree/master) версия 2.1.5, с Rails 2.1.0

Спасибо Ник.

1 Ответ

1 голос
/ 11 августа 2009

Хорошо, проблема была вызвана моим обновлением более старой версии ARMailer.

Мне нужно было изменить мои почтовые программы на наследование от ActionMailer :: Base, а не на ActionMailer :: ARMailer, как в предыдущей версии.

...