aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Longair <mhl@pobox.com>2013-05-24 10:02:48 +0100
committerMark Longair <mhl@pobox.com>2013-05-24 18:49:21 +0100
commit390fcdb70b5474a4a66598e2c6bb123a6337bd53 (patch)
tree86aa56b5aa20ba3fdc82cefde838e9c32fab3a15
parentdad07c7d5c5116a95dc55fb391b36e4aa0055d53 (diff)
Refactor IncomingMessage.get_attachment_by_url_part_number
-rw-r--r--app/models/incoming_message.rb7
1 files changed, 1 insertions, 6 deletions
diff --git a/app/models/incoming_message.rb b/app/models/incoming_message.rb
index e5ccf1498..afe3c425f 100644
--- a/app/models/incoming_message.rb
+++ b/app/models/incoming_message.rb
@@ -174,12 +174,7 @@ class IncomingMessage < ActiveRecord::Base
# And look up by URL part number to get an attachment
# XXX relies on extract_attachments calling MailHandler.ensure_parts_counted
def self.get_attachment_by_url_part_number(attachments, found_url_part_number)
- attachments.each do |a|
- if a.url_part_number == found_url_part_number
- return a
- end
- end
- return nil
+ attachments.detect { |a| a.url_part_number == found_url_part_number }
end
# Converts email addresses we know about into textual descriptions of them