class ResetExpiringDossiersJob < ApplicationJob def perform(procedure) procedure .dossiers .in_batches do |relation| relation.each do |dossier| if dossier.expiration_started? dossier.update(brouillon_close_to_expiration_notice_sent_at: nil, en_construction_close_to_expiration_notice_sent_at: nil, termine_close_to_expiration_notice_sent_at: nil) end end end end end