9
10
11
12
13
14
15
16
17
18
|
# File 'app/sidekiq/benefits_intake_status_job.rb', line 9
def perform
Rails.logger.info('BenefitsIntakeStatusJob started')
pending_form_submission_ids = FormSubmission
.joins(:form_submission_attempts)
.where(form_submission_attempts: { aasm_state: 'pending' })
.map(&:benefits_intake_uuid)
response = BenefitsIntakeService::Service.new.get_bulk_status_of_uploads(pending_form_submission_ids)
handle_response(response)
Rails.logger.info('BenefitsIntakeStatusJob ended')
end
|