2016-09-05 2 views
0

私はDelayed :: JobとRails 5のメールを以下のように送信しようとしています:UserMailer.delay.test("my message", "[email protected]")。残念ながら、それは動作しません。それは、このエラーを与える:UserMailerがDelayed :: Jobで失敗しています

FAILED (0 prior attempts) with ArgumentError: unknown command 'h'

または、時々、

FAILED (0 prior attempts) with NoMethodError: undefined methodが偽のために「提供:FalseClass`

スタックトレースはかなり不可解です。

私は他のメソッドを任意のメソッドの後にhandle_asynchronously :some_methodを追加して非同期に実行できます。

およびUserMailer.test("my message", "[email protected]").deliver_nowは問題ありません。どうすればこの問題をデバッグできますか?私の構文は間違っていますか?

答えて

0

私のUserMailerメソッドの名前がtestで、Delayed :: Jobで動作しないようです。

関連する問題