From: Eric Wong Date: Sat, 27 Mar 2021 11:45:48 +0000 (+0000) Subject: lei_ale: do not create store unnecessarily X-Git-Tag: v1.7.0~894 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=3f3b431db893f6de342abea0e461894c83c4e458;p=public-inbox.git lei_ale: do not create store unnecessarily We want to be able to read blobs without writing anything to disk. --- diff --git a/lib/PublicInbox/LeiALE.pm b/lib/PublicInbox/LeiALE.pm index 45748435..cb570ab4 100644 --- a/lib/PublicInbox/LeiALE.pm +++ b/lib/PublicInbox/LeiALE.pm @@ -28,7 +28,8 @@ sub new { my ($self, $lei) = @_; ref($self) or $self = _new($lei->cache_dir . '/all_locals_ever.git'); my $lxs = PublicInbox::LeiXSearch->new; - $lxs->prepare_external($lei->_lei_store(1)->search); + my $sto = $lei->_lei_store; + $lxs->prepare_external($sto->search) if $sto; for my $loc ($lei->externals_each) { # locals only $lxs->prepare_external($loc) if -d $loc; }