aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/request_mailer.rb
diff options
context:
space:
mode:
authorRobin Houston <robin@lenny.robin>2011-08-25 17:27:59 +0100
committerRobin Houston <robin@lenny.robin>2011-08-25 17:27:59 +0100
commit50cd41b88b4421824e436d9189f8780b84c46a1a (patch)
tree8a2a33222e1f00f88ce102597db7de09fda5b6a0 /app/models/request_mailer.rb
parentbf949a62d7882c9d337e095bebd1e4ba6c4c6767 (diff)
parent87f7fbd076fc301262fc0a628d81b3a1bd3688e7 (diff)
Merge branch 'develop' of git@github.com:sebbacon/alaveteli into develop
Diffstat (limited to 'app/models/request_mailer.rb')
-rw-r--r--app/models/request_mailer.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/models/request_mailer.rb b/app/models/request_mailer.rb
index fc317d20d..e244aaac9 100644
--- a/app/models/request_mailer.rb
+++ b/app/models/request_mailer.rb
@@ -266,12 +266,12 @@ class RequestMailer < ApplicationMailer
end
end
- # Send email alerts for new responses which haven't been classified. Goes
- # out 3 days after last update of event, then after 7, then after 24.
+ # Send email alerts for new responses which haven't been classified. By default,
+ # it goes out 3 days after last update of event, then after 10, then after 24.
def self.alert_new_response_reminders
- self.alert_new_response_reminders_internal(3, 'new_response_reminder_1')
- self.alert_new_response_reminders_internal(10, 'new_response_reminder_2')
- self.alert_new_response_reminders_internal(24, 'new_response_reminder_3')
+ MySociety::Config.get("NEW_RESPONSE_REMINDER_AFTER_DAYS", [3, 10, 24]).each_with_index do |days, i|
+ self.alert_new_response_reminders_internal(days, "new_response_reminder_#{i+1}")
+ end
end
def self.alert_new_response_reminders_internal(days_since, type_code)
info_requests = InfoRequest.find_old_unclassified(:order => 'info_requests.id',