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')