]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/Search.pm
search: support downloading mboxes results with full thread
[public-inbox.git] / lib / PublicInbox / Search.pm
index 4cfb7b3846d5f6475478c1edb94893670720bd56..bc820b648a46205d36f9fc8567e4e687483169de 100644 (file)
@@ -326,6 +326,10 @@ sub _enquire_once { # retry_reopen callback
        } else {
                $enquire->set_sort_by_value_then_relevance(TS, $desc);
        }
+
+       # `mairix -t / --threads' or JMAP collapseThreads
+       $enquire->set_collapse_key(THREADID) if $opts->{thread};
+
        my $offset = $opts->{offset} || 0;
        my $limit = $opts->{limit} || 50;
        my $mset = $enquire->get_mset($offset, $limit);