diff --git a/app/jobs/reports/drop_off_report.rb b/app/jobs/reports/drop_off_report.rb index cfd382c74a3..5e93e1140ad 100644 --- a/app/jobs/reports/drop_off_report.rb +++ b/app/jobs/reports/drop_off_report.rb @@ -41,8 +41,8 @@ def configs def report_maker(issuers) Reporting::DropOffReport.new( issuers: issuers, - time_range: report_date.all_month, - slice: 1.month, + time_range: report_date.all_week, + slice: 1.week, ) end end diff --git a/config/initializers/job_configurations.rb b/config/initializers/job_configurations.rb index d114dab330f..c15b6af5f9d 100644 --- a/config/initializers/job_configurations.rb +++ b/config/initializers/job_configurations.rb @@ -223,10 +223,10 @@ cron: cron_24h, args: -> { [Time.zone.yesterday.end_of_day] }, }, - # Monthly drop of report + # Weekly drop of report drop_off_report: { class: 'Reports::DropOffReport', - cron: cron_24h, + cron: cron_1w, args: -> { [Time.zone.today] }, }, }.compact diff --git a/spec/jobs/reports/drop_off_report_spec.rb b/spec/jobs/reports/drop_off_report_spec.rb index 98c06221274..9d9b03c8cab 100644 --- a/spec/jobs/reports/drop_off_report_spec.rb +++ b/spec/jobs/reports/drop_off_report_spec.rb @@ -48,7 +48,7 @@ subject.report_date = report_date - expect(subject.report_maker([]).time_range).to eq(report_date.all_month) + expect(subject.report_maker([]).time_range).to eq(report_date.all_week) end end end