demarches-normaliennes/app/jobs/send_closing_notification_job.rb

12 lines
344 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class SendClosingNotificationJob < ApplicationJob
2024-09-24 21:24:22 +02:00
queue_as :low # no rush on this one
def perform(user_ids, content, procedure)
User.where(id: user_ids).find_each do |user|
Expired::MailRateLimiter.new().send_with_delay(UserMailer.notify_after_closing(user, content, @procedure))
end
end
end