From 3f3b431db893f6de342abea0e461894c83c4e458 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 27 Mar 2021 11:45:48 +0000 Subject: lei_ale: do not create store unnecessarily We want to be able to read blobs without writing anything to disk. --- lib/PublicInbox/LeiALE.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/PublicInbox/LeiALE.pm') 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; } -- cgit v1.2.3-24-ge0c7