質問

私がメールを送信する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を継承するために私のメーラーを変更する必要がありました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top