about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2015-08-20 02:30:31 +0000
committerEric Wong <e@80x24.org>2015-08-20 02:31:38 +0000
commit279afe6a508647d3fca8e8d22ee719fd6940422c (patch)
tree6629e53d48a08ef72f65ba5c9b70a8fd7f10e259 /lib
parent89a2237b49cac7690582c5ada1ed3466d0f57944 (diff)
downloadpublic-inbox-279afe6a508647d3fca8e8d22ee719fd6940422c.tar.gz
We do not need ghost messages in any of our thread views
Diffstat (limited to 'lib')
-rw-r--r--lib/PublicInbox/Search.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/Search.pm b/lib/PublicInbox/Search.pm
index aa29ae53..0e63ee35 100644
--- a/lib/PublicInbox/Search.pm
+++ b/lib/PublicInbox/Search.pm
@@ -214,7 +214,6 @@ sub query {
         my ($self, $query_string, $opts) = @_;
         my $query = $self->qp->parse_query($query_string, QP_FLAGS);
 
-        $query = Search::Xapian::Query->new(OP_AND, $mail_query, $query);
         $self->do_enquire($query, $opts);
 }
 
@@ -255,6 +254,7 @@ sub do_enquire {
         my ($self, $query, $opts) = @_;
         my $enquire = $self->enquire;
 
+        $query = Search::Xapian::Query->new(OP_AND, $query, $mail_query);
         $enquire->set_query($query);
         $enquire->set_sort_by_relevance_then_value(TS, 0);
         $opts ||= {};