diff options
author | Seb Bacon <seb.bacon@gmail.com> | 2011-12-12 17:45:54 +0000 |
---|---|---|
committer | Seb Bacon <seb.bacon@gmail.com> | 2011-12-12 17:45:54 +0000 |
commit | 8405aeefaf1b4f72e1bc781995547d775e8991d7 (patch) | |
tree | c985018963de8c020cfec145be8f9a7357b2d910 /app/models/info_request.rb | |
parent | da5d8f639d1a1b76b43324bfe22a7c6e203cea78 (diff) |
WIP on caching attachments
Diffstat (limited to 'app/models/info_request.rb')
-rw-r--r-- | app/models/info_request.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/models/info_request.rb b/app/models/info_request.rb index f482ca700..e9d1f84dc 100644 --- a/app/models/info_request.rb +++ b/app/models/info_request.rb @@ -1,3 +1,4 @@ + # == Schema Information # Schema version: 95 # @@ -249,10 +250,10 @@ public if incoming_message.nil? || !incoming_message.valid_to_reply_to? 'Re: ' + self.email_subject_request else - if incoming_message.mail.subject.match(/^Re:/i) - incoming_message.mail.subject + if incoming_message.subject.match(/^Re:/i) + incoming_message.subject else - 'Re: ' + incoming_message.mail.subject + 'Re: ' + incoming_message.subject end end end @@ -452,6 +453,7 @@ public self.save! end self.info_request_events.each { |event| event.xapian_mark_needs_index } # for the "waiting_classification" index + incoming_message.parse_raw_email! RequestMailer.deliver_new_response(self, incoming_message) end |