From da130c3f4fa16d92332c71100fee34d765d0cd3a Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Wed, 19 Jul 2023 01:31:27 +0300 Subject: [PATCH] fix recipients added alert --- app/controllers/submissions_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/controllers/submissions_controller.rb b/app/controllers/submissions_controller.rb index f591d6b5..7e5cfc78 100644 --- a/app/controllers/submissions_controller.rb +++ b/app/controllers/submissions_controller.rb @@ -22,14 +22,16 @@ class SubmissionsController < ApplicationController create_submissions_from_submitters end + submitters = submissions.flat_map(&:submitters) + if params[:send_email] == '1' - submissions.flat_map(&:submitters).each do |submitter| + submitters.each do |submitter| SubmitterMailer.invitation_email(submitter, message: params[:message]).deliver_later! end end redirect_to template_path(@template), - notice: "#{submissions.size} #{'recipient'.pluralize(submissions.size)} added" + notice: "#{submitters.size} #{'recipient'.pluralize(submitters.size)} added" end def destroy