From 149e4be07a49cf6bb9258194fb8a5c90dfa7667a Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Wed, 23 Jul 2025 10:20:21 +0300 Subject: [PATCH] do not send invitation if completed --- app/jobs/send_submitter_invitation_email_job.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/jobs/send_submitter_invitation_email_job.rb b/app/jobs/send_submitter_invitation_email_job.rb index 31f4af2b..335e3665 100644 --- a/app/jobs/send_submitter_invitation_email_job.rb +++ b/app/jobs/send_submitter_invitation_email_job.rb @@ -6,6 +6,7 @@ class SendSubmitterInvitationEmailJob def perform(params = {}) submitter = Submitter.find(params['submitter_id']) + return if submitter.completed_at? return if submitter.submission.source == 'invite' && !Accounts.can_send_emails?(submitter.account, on_events: true) unless Accounts.can_send_invitation_emails?(submitter.account)