]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiOverview.pm
lei q: skip lei/store->write_prepare for JSON outputs
[public-inbox.git] / lib / PublicInbox / LeiOverview.pm
index b4d8132855f58f0b6626cc38236b4f22837fb323..96bfff2428c084c95b0de3e3fa2d46cc977636d7 100644 (file)
@@ -223,7 +223,7 @@ sub ovv_each_smsg_cb { # runs in wq worker usually
                }
        } elsif ($self->{fmt} =~ /\A(concat)?json\z/ && $lei->{opt}->{pretty}) {
                my $EOR = ($1//'') eq 'concat' ? "\n}" : "\n},";
-               my $lse = $lei->{sto}->search;
+               my $lse = $lei->{lse};
                sub { # DIY prettiness :P
                        my ($smsg, $mitem) = @_;
                        return if $dedupe->is_smsg_dup($smsg);
@@ -247,7 +247,7 @@ sub ovv_each_smsg_cb { # runs in wq worker usually
                }
        } elsif ($json) {
                my $ORS = $self->{fmt} eq 'json' ? ",\n" : "\n"; # JSONL
-               my $lse = $lei->{sto}->search;
+               my $lse = $lei->{lse};
                sub {
                        my ($smsg, $mitem) = @_;
                        return if $dedupe->is_smsg_dup($smsg);