]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LEI.pm
lei: add ->lms shortcut for LeiMailSync
[public-inbox.git] / lib / PublicInbox / LEI.pm
index 347dd2806365340ef699d3489a4615cec166c023..e5232f1bd8509b5fcf1375cabce3be0d3576add3 100644 (file)
@@ -1425,4 +1425,13 @@ sub git_blob_id {
        ($lei->{sto} // _lei_store($lei, 1))->git_blob_id($eml);
 }
 
+sub lms { # read-only LeiMailSync
+       my ($lei) = @_;
+       my $lse = $lei->{lse} // do {
+               my $sto = $lei->{sto} // _lei_store($lei);
+               $sto ? $sto->search : undef
+       };
+       $lse ? $lse->lms : undef;
+}
+
 1;