From 1b889a410018da01630e7b3f7d3c01eacf637533 Mon Sep 17 00:00:00 2001 From: Frederic Merizen Date: Fri, 9 Mar 2018 17:18:53 +0100 Subject: [PATCH] [#1545] Also notify dossiers that are not en construction This forces us to have more precise bug and fix times --- lib/tasks/2018_03_08_send_missed_accuse_reception.rake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tasks/2018_03_08_send_missed_accuse_reception.rake b/lib/tasks/2018_03_08_send_missed_accuse_reception.rake index ae29fe2a1..c52526af9 100644 --- a/lib/tasks/2018_03_08_send_missed_accuse_reception.rake +++ b/lib/tasks/2018_03_08_send_missed_accuse_reception.rake @@ -8,13 +8,13 @@ namespace :'2018_03_08_send_missing_accuse_reception' do # `bug_date` and `fix_date` were determined empirically by looking at the release times, # and checking for dossiers with a missing accusé de réception. - bug_date = DateTime.new(2018, 3, 1, 9, 15) - fix_date = DateTime.new(2018, 3, 5, 18, 35) + bug_date = DateTime.new(2018, 3, 1, 9, 50) + fix_date = DateTime.new(2018, 3, 5, 18, 40) # Only send the accusé for dossiers that are still en construction. # For dossiers that have moved on, other mails have been sent since, and a late # accusé de réception would add more confusion than it’s worth - problem_dossiers = Dossier.state_en_construction.where(en_construction_at: bug_date..fix_date) + problem_dossiers = Dossier.where(en_construction_at: bug_date..fix_date) problem_dossiers.find_each do |dossier| NotificationMailer.send_notification(dossier, dossier.procedure.initiated_mail_template).deliver_now! end