demarches-normaliennes/app/jobs/cron/instructeur_email_notification_job.rb
Colin Darie f7029615a9
refactor(email): spread sending of instructeur digest emails over time
On envoi parfois plus de 20K mails, ce qui pose des problèmes de délivrance
et quotas si on le fait d'un coup.
On étale donc un peu dans la durée ces envois pour pas limiter le dépassement
de quota.
2023-05-09 11:32:43 +02:00

7 lines
218 B
Ruby

class Cron::InstructeurEmailNotificationJob < Cron::CronJob
self.schedule_expression = "from monday through friday at 9 am"
def perform(*args)
NotificationService.send_instructeur_email_notification
end
end