commit 51e9cd473399a0f2b810f5e1858539cf22a8fd9e
parent e5ae8ccde49679700e82b9ec1985e4274137e4bd
Author: William Morgan <wmorgan-sup@masanjin.net>
Date: Sun, 24 Feb 2008 20:59:03 -0800
Merge branch 'message-id-normalization' into next
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/sup/index.rb b/lib/sup/index.rb
@@ -141,7 +141,7 @@ EOS
else
Redwood::log "creating index..."
field_infos = Ferret::Index::FieldInfos.new :store => :yes
- field_infos.add_field :message_id
+ field_infos.add_field :message_id, :index => :untokenized
field_infos.add_field :source_id
field_infos.add_field :source_info
field_infos.add_field :date, :index => :untokenized
diff --git a/lib/sup/message.rb b/lib/sup/message.rb
@@ -148,7 +148,7 @@ class Message
@source.fn_for_offset @source_info
end
- def sanitize_message_id mid; mid.gsub(/\s/, "") end
+ def sanitize_message_id mid; mid.gsub(/\s+/, "")[0..254] end
def save index
return unless @dirty