2015-03-05 2 views
0

Моя проблема очень проста, я пытаюсь задержать 2 ActionMailer действия по тому же методу, таким образом:Задержки Работа не подбирая второе действие ActionMailer

@params = params 
begin 
    ContactMailer.delay.email_application(@params) 
    ContactMailer.delay.email_application_confirmation(@params) 
end 

Первый направляется администратору веб-сайта , второй - пользователю, представляющему форму.

Но только первый поднимается на delayed_job и добавляется в очередь заданий. Что происходит со вторым? (По этой причине я попытался добавить begin``end, но ничего не изменил).

EDIT: Я должен отметить, что, глядя на журналы, ничего не появляется, как будто вторая линия была полностью игнорируется

+0

Почему 'начать; end'? Вы ожидаете исключения из почтовой программы? – dgilperez

ответ

0

это установил его ...

@params = params 
begin 
    ContactMailer.delay.email_application(@params) 
end 
begin 
    ContactMailer.delay.email_application_confirmation(@params) 
end 
+0

перестали работать по какой-то причине ... –

Смежные вопросы