about summary refs log tree commit homepage
path: root/lib/PublicInbox/Admin.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/Admin.pm')
-rw-r--r--lib/PublicInbox/Admin.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/PublicInbox/Admin.pm b/lib/PublicInbox/Admin.pm
index e9fb5d6f..d2a0d06b 100644
--- a/lib/PublicInbox/Admin.pm
+++ b/lib/PublicInbox/Admin.pm
@@ -199,12 +199,12 @@ invalid indexlevel=$indexlevel (must be `basic', `medium', or `full')
 }
 
 sub index_inbox {
-        my ($ibx, $opt) = @_;
+        my ($ibx, $im, $opt) = @_;
         my $jobs = delete $opt->{jobs} if $opt;
         if (ref($ibx) && ($ibx->{version} || 1) == 2) {
                 eval { require PublicInbox::V2Writable };
                 die "v2 requirements not met: $@\n" if $@;
-                my $v2w = eval { $ibx->importer(0) } || eval {
+                my $v2w = $im // eval { $ibx->importer(0) } || eval {
                         PublicInbox::V2Writable->new($ibx, {nproc=>$jobs});
                 };
                 if (defined $jobs) {