about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiSearch.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/LeiSearch.pm')
-rw-r--r--lib/PublicInbox/LeiSearch.pm5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/PublicInbox/LeiSearch.pm b/lib/PublicInbox/LeiSearch.pm
index 9cfd6ea2..66c16e04 100644
--- a/lib/PublicInbox/LeiSearch.pm
+++ b/lib/PublicInbox/LeiSearch.pm
@@ -9,8 +9,7 @@ use PublicInbox::Search;
 
 sub combined_docid ($$) {
         my ($self, $num) = @_;
-        my $nshard = ($self->{nshard} // 1);
-        ($num - 1) * $nshard  + 1;
+        ($num - 1) * $self->{nshard} + 1;
 }
 
 sub msg_keywords {
@@ -19,7 +18,7 @@ sub msg_keywords {
         my $docid = ref($num) ? $num->get_docid : do {
                 # get combined docid from over.num:
                 # (not generic Xapian, only works with our sharding scheme)
-                my $nshard = $self->{nshard} // 1;
+                my $nshard = $self->{nshard};
                 ($num - 1) * $nshard + $num % $nshard + 1;
         };
         my %kw;