From 93b54e057fe302569a66a106f9f76984e7ef06e6 Mon Sep 17 00:00:00 2001 From: Ameya Vaichalkar <57044378+ameyagv@users.noreply.github.com> Date: Fri, 8 Sep 2023 16:51:24 -0400 Subject: [PATCH] Update invitations_controller.rb to check for nil email --- app/controllers/invitations_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/controllers/invitations_controller.rb b/app/controllers/invitations_controller.rb index 13dba32816b..1bbc1db7f66 100644 --- a/app/controllers/invitations_controller.rb +++ b/app/controllers/invitations_controller.rb @@ -77,8 +77,10 @@ def create_utility @invitation.assignment_id = @student.parent_id @invitation.reply_status = 'W' @invitation.save - prepared_mail = MailerHelper.send_mail_to_user(@user, 'Invitation Received on Expertiza', 'invite_participant_to_team', '') - prepared_mail.deliver + if @user.email? + prepared_mail = MailerHelper.send_mail_to_user(@user, 'Invitation Received on Expertiza', 'invite_participant_to_team', '') + prepared_mail.deliver + end ExpertizaLogger.info LoggerMessage.new(controller_name, @student.name, "Successfully invited student #{@user.id}", request) end