From: William Morgan Date: Mon, 17 Mar 2008 16:34:52 +0000 (-0700) Subject: Merge branch 'thread-by-subj-fix' into next X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=feb79c8cdb7452b4fab2de15b80e8e1ec05b56b0;p=sup Merge branch 'thread-by-subj-fix' into next Conflicts: lib/sup/index.rb --- feb79c8cdb7452b4fab2de15b80e8e1ec05b56b0 diff --cc lib/sup/index.rb index 38ca4c3,c8c5c26..f1ede55 --- a/lib/sup/index.rb +++ b/lib/sup/index.rb @@@ -219,14 -186,14 +219,14 @@@ EO :message_id => m.id, :source_id => source_id, :source_info => m.source_info, - :date => m.date.to_indexable_s, - :body => m.indexable_content, - :snippet => snippet, - :label => m.labels.uniq.join(" "), - :from => m.from ? m.from.indexable_content : "", - :to => (m.to + m.cc + m.bcc).map { |x| x.indexable_content }.join(" "), - :subject => wrap_subj(Message.normalize_subj(m.subj)), - :refs => (m.refs + m.replytos).uniq.join(" "), + :date => (entry[:date] || m.date.to_indexable_s), + :body => (entry[:body] || m.indexable_content), + :snippet => snippet, # always override + :label => labels.uniq.join(" "), + :from => (entry[:from] || (m.from ? m.from.indexable_content : "")), + :to => (entry[:to] || (m.to + m.cc + m.bcc).map { |x| x.indexable_content }.join(" ")), - :subject => (entry[:subject] || wrap_subj(m.subj)), ++ :subject => (entry[:subject] || wrap_subj(Message.normalize_subj(m.subj))), + :refs => (entry[:refs] || (m.refs + m.replytos).uniq.join(" ")), } @index.delete docid if docid