]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/SearchView.pm
searchview: minor cleanup
[public-inbox.git] / lib / PublicInbox / SearchView.pm
index 1a8fe7f7f1681eb8b1a7fe459b5c28192ccd4225..d038dfcac761912f9338783be5ea164469dcbdf7 100644 (file)
@@ -180,9 +180,8 @@ sub search_nav_top {
 sub search_nav_bot {
        my ($mset, $q) = @_;
        my $total = $mset->get_matches_estimated;
-       my $nr = scalar $mset->items;
        my $o = $q->{o};
-       my $end = $o + $nr;
+       my $end = $o + $mset->size;
        my $beg = $o + 1;
        my $rv = '</pre><hr><pre id=t>';
        if ($beg <= $end) {
@@ -228,7 +227,7 @@ sub mset_thread {
        my $r = $q->{r};
        my $rootset = PublicInbox::SearchThread::thread($msgs,
                $r ? sort_relevance(\%pct) : *PublicInbox::View::sort_ds,
-               $srch);
+               $ctx);
        my $skel = search_nav_bot($mset, $q). "<pre>";
        my $inbox = $ctx->{-inbox};
        $ctx->{-upfx} = '';