about summary refs log tree commit homepage
path: root/lib/PublicInbox/Import.pm
diff options
context:
space:
mode:
authorEric Wong (Contractor, The Linux Foundation) <e@80x24.org>2018-03-03 20:33:25 +0000
committerEric Wong (Contractor, The Linux Foundation) <e@80x24.org>2018-03-03 20:33:25 +0000
commit30a72ab33290a9ce57955bbd0799e394feab91ea (patch)
treef8d5823f4ee9dc803acc8a5da7eb8df5dc8b6048 /lib/PublicInbox/Import.pm
parent031dcde21cd8dab5494d9715ba50d6a539e3fb42 (diff)
downloadpublic-inbox-30a72ab33290a9ce57955bbd0799e394feab91ea.tar.gz
It's easier to store everything in one array ref similar
to what our Git->check routine returns
Diffstat (limited to 'lib/PublicInbox/Import.pm')
-rw-r--r--lib/PublicInbox/Import.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/PublicInbox/Import.pm b/lib/PublicInbox/Import.pm
index ac46c0cb..ddb63b10 100644
--- a/lib/PublicInbox/Import.pm
+++ b/lib/PublicInbox/Import.pm
@@ -282,9 +282,9 @@ sub add {
         print $w $str, "\n" or wfail;
 
         # v2: we need this for Xapian
-        if ($self->{want_object_id}) {
-                chomp($self->{last_object_id} = $self->get_mark(":$blob"));
-                $self->{last_object} = [ $n, \$str ];
+        if ($self->{want_object_info}) {
+                chomp(my $oid = $self->get_mark(":$blob"));
+                $self->{last_object} = [ $oid, $n, \$str ];
         }
         my $ref = $self->{ref};
         my $commit = $self->{mark}++;