]> git.cworth.org Git - sup/commitdiff
don't tokenize message_id field in index
authorWilliam Morgan <wmorgan-sup@masanjin.net>
Mon, 25 Feb 2008 04:52:11 +0000 (20:52 -0800)
committerWilliam Morgan <wmorgan-sup@masanjin.net>
Mon, 25 Feb 2008 04:52:11 +0000 (20:52 -0800)
This apparently removes a whole class of Ferret parsing errors when
looking up messages by message-id.

lib/sup/index.rb

index e6e91984332a24cf0a281f3ad8646a24c6a3008d..1fc82298777a0280863158630ccfbf67ccf6d7ac 100644 (file)
@@ -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