diff options
Diffstat (limited to 'app/models/outgoing_message.rb')
-rw-r--r-- | app/models/outgoing_message.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/models/outgoing_message.rb b/app/models/outgoing_message.rb index aff4f5a76..6f6ce811e 100644 --- a/app/models/outgoing_message.rb +++ b/app/models/outgoing_message.rb @@ -39,6 +39,9 @@ class OutgoingMessage < ActiveRecord::Base # contact address changed has_many :info_request_events + # To override the default letter + attr_accessor :default_letter + # reindex if body text is edited (e.g. by admin interface) after_update :xapian_reindex_after_update def xapian_reindex_after_update @@ -70,6 +73,10 @@ class OutgoingMessage < ActiveRecord::Base return "GIVE DETAILS ABOUT YOUR COMPLAINT HERE" end def get_default_letter + if self.default_letter + return self.default_letter + end + if self.what_doing == 'internal_review' "Please pass this on to the person who conducts Freedom of Information reviews." + "\n\n" + |