Skip to content

Commit 8db199c

Browse files
authored
Merge pull request #6715 from NHSDigital/refactor-enqueue-automatic-careplus-reports-job
Refactor `EnqueueAutomatedCareplusReportsJob`
2 parents 495f154 + 87977d3 commit 8db199c

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# frozen_string_literal: true
22

3-
class EnqueueAutomatedCareplusReportsJob
4-
include Sidekiq::Job
5-
6-
sidekiq_options queue: :careplus
3+
class EnqueueAutomatedCareplusReportsJob < ApplicationJob
4+
queue_as :careplus
75

86
def perform
9-
Team.eligible_for_automated_careplus_reports.ids.each do |team_id|
10-
SendAutomatedCareplusReportsJob.perform_async(team_id)
11-
end
7+
ids = Team.eligible_for_automated_careplus_reports.ids
8+
SendAutomatedCareplusReportsJob.perform_bulk(ids.zip)
129
end
1310
end

0 commit comments

Comments
 (0)