From 7f2e385977da3b8109c9e8fc97f8e182828cc3cf Mon Sep 17 00:00:00 2001 From: "Eric Wong (Contractor, The Linux Foundation)" Date: Sat, 24 Feb 2018 06:58:55 +0000 Subject: searchidxthread: load doc data for references Otherwise, references and thread linking doesn't happen across subject mismatches. Oops, this is important. --- lib/PublicInbox/SearchIdxThread.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'lib') 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}; -- cgit v1.2.3-24-ge0c7