X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=lib%2FPublicInbox%2FMbox.pm;h=1945915059905946d94ce20cca2f192f7845aef7;hp=22516998098f351bd6cc4cdc470c526957929108;hb=525555d14118f92f86be54c683f797089c52a78d;hpb=89990b0cfc8bbdabc8d650325d9e1bc585df8a0c diff --git a/lib/PublicInbox/Mbox.pm b/lib/PublicInbox/Mbox.pm index 22516998..19459150 100644 --- a/lib/PublicInbox/Mbox.pm +++ b/lib/PublicInbox/Mbox.pm @@ -218,7 +218,7 @@ sub results_cb { return $smsg; } # refill result set - my $srch = $ctx->{-inbox}->search or return gone($ctx,'search'); + my $srch = $ctx->{-inbox}->isrch or return gone($ctx, 'search'); my $mset = $srch->mset($ctx->{query}, $ctx->{qopts}); my $size = $mset->size or return; $ctx->{qopts}->{offset} += $size; @@ -240,7 +240,7 @@ sub results_thread_cb { next if $over->expand_thread($ctx); # refill result set - my $srch = $ctx->{-inbox}->search or return gone($ctx,'search'); + my $srch = $ctx->{-inbox}->isrch or return gone($ctx, 'search'); my $mset = $srch->mset($ctx->{query}, $ctx->{qopts}); my $size = $mset->size or return; $ctx->{qopts}->{offset} += $size; @@ -253,7 +253,7 @@ sub mbox_all { my ($ctx, $q) = @_; my $q_string = $q->{'q'}; return mbox_all_ids($ctx) if $q_string !~ /\S/; - my $srch = $ctx->{-inbox}->search or + my $srch = $ctx->{-inbox}->isrch or return PublicInbox::WWW::need($ctx, 'Search'); my $over = $ctx->{-inbox}->over or return PublicInbox::WWW::need($ctx, 'Overview');