2015-01-13 1 views
0

Я использую devise_async gem с resque для отправки уведомлений по электронной почте в фоновом режиме.Указать уведомление по электронной почте, не полученное через devise_async gem и resque

Что я сделал - установка devise_async и resque gem.

добавления devise_async.rb в инициализаторе там с линиями -

Devise::Async.enabled = true # | false 
Devise::Async.backend = :resque 

В модели пользователя добавлено: асинхр.

, когда пользователь подписывает уведомление, уведомление отправляется в фоновом режиме, но не получено в gmail.

+0

Смотрите мой ответ - если вы уже начали Resque работника, пусть я знаю, и я изменю свой ответ. – CDub

ответ

0

Вам также необходимо запустить работника-спасателя. Если вы пытаетесь это локально, в новом окне терминала в вашем приложении корневого каталога, выполните команду:

bundle exec rake resque:work # resque 2.x 

или

bundle exec rake resque:worker # resque 1.x 
Смежные вопросы