From d0d33cc517dd1fa0704466ddfb28f957495e3f80 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Thu, 3 Sep 2015 22:48:29 +0200 Subject: [PATCH] sends custom emails with delayed jobs --- app/controllers/comments_controller.rb | 4 ++-- app/controllers/verification/email_controller.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/comments_controller.rb b/app/controllers/comments_controller.rb index f07507600..96aecf083 100644 --- a/app/controllers/comments_controller.rb +++ b/app/controllers/comments_controller.rb @@ -8,8 +8,8 @@ class CommentsController < ApplicationController def create if @comment.save - Mailer.comment(@comment).deliver_now if email_on_debate_comment? - Mailer.reply(@comment).deliver_now if email_on_comment_reply? + Mailer.comment(@comment).deliver_later if email_on_debate_comment? + Mailer.reply(@comment).deliver_later if email_on_comment_reply? else render :new end diff --git a/app/controllers/verification/email_controller.rb b/app/controllers/verification/email_controller.rb index 1c07b1457..cb7542c80 100644 --- a/app/controllers/verification/email_controller.rb +++ b/app/controllers/verification/email_controller.rb @@ -16,7 +16,7 @@ class Verification::EmailController < ApplicationController @email = Verification::Email.new(@verified_user) if @email.save current_user.reload - Mailer.email_verification(current_user, @email.recipient, @email.encrypted_token).deliver_now + Mailer.email_verification(current_user, @email.recipient, @email.encrypted_token).deliver_later redirect_to account_path, notice: t('verification.email.create.flash.success', email: @verified_user.email) else redirect_to verified_user_path, alert: t('verification.email.create.alert.failure')