Files
docuseal/app/jobs/send_submitter_verification_email_job.rb
T
Pete Matsyburka 840ad17258 fix locale
2025-12-11 11:11:46 +02:00

18 lines
519 B
Ruby

# frozen_string_literal: true
class SendSubmitterVerificationEmailJob
include Sidekiq::Job
def perform(params = {})
submitter = Submitter.find(params['submitter_id'])
locale = params['locale'].presence || submitter.account.locale
SubmitterMailer.otp_verification_email(submitter, locale:).deliver_now!
SubmissionEvent.create!(submitter_id: params['submitter_id'],
event_type: 'send_2fa_email',
data: { email: submitter.email })
end
end