例外をスローAR_mailer。メールがまだ送られました
-
12-09-2019 - |
質問
私がメールを送信する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'
メールはまだかかわらず、キューに追加されます。
私はad_zapのAR_mailerフォークを使用しています( http://github.com/adzap/ar_mailer Railsの2.1.0
と/木/マスターの)バージョン2.1.5、のおかげで ニックます。
解決
[OK]を、問題がARMailerの旧バージョンからの私のアップグレードによって引き起こされた。
私は、以前のバージョンと同じようにactionmailerの::ベース、およびないactionmailerの:: ARMailerを継承するために私のメーラーを変更する必要がありました。
所属していません StackOverflow