From: Eric Wong (Contractor, The Linux Foundation) Date: Sat, 24 Feb 2018 06:58:55 +0000 (+0000) Subject: searchidxthread: load doc data for references X-Git-Tag: v1.1.0-pre1~215 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=7f2e385977da3b8109c9e8fc97f8e182828cc3cf;p=public-inbox.git searchidxthread: load doc data for references Otherwise, references and thread linking doesn't happen across subject mismatches. Oops, this is important. --- diff --git a/lib/PublicInbox/SearchIdxThread.pm b/lib/PublicInbox/SearchIdxThread.pm index fd133d1d..57bb293f 100644 --- a/lib/PublicInbox/SearchIdxThread.pm +++ b/lib/PublicInbox/SearchIdxThread.pm @@ -101,6 +101,7 @@ sub thread_msg_real { $doc->add_term('XMID' . $mid); $doc->set_data($doc_data); $smsg->{ts} = $ts; + $smsg->load_from_data($doc_data); my @refs = ($smsg->references =~ /<([^>]+)>/g); $self->link_message($smsg, \@refs, $old_tid); my $db = $self->{xdb};