diff options
Diffstat (limited to 'lib/PublicInbox/LeiLcat.pm')
-rw-r--r-- | lib/PublicInbox/LeiLcat.pm | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/PublicInbox/LeiLcat.pm b/lib/PublicInbox/LeiLcat.pm index 1e54c3bf..8f8e83bc 100644 --- a/lib/PublicInbox/LeiLcat.pm +++ b/lib/PublicInbox/LeiLcat.pm @@ -32,11 +32,8 @@ sub lcat_imap_uri ($$) { my $lms = $lei->lms or return; # cf. LeiXsearch->lcat_dump if (defined $uri->uid) { - my $oidhex = $lms->imap_oid($lei, $uri); - if (ref(my $err = $oidhex)) { # art2folder error - $lei->qerr(@{$err->{qerr}}) if $err->{qerr}; - } - push @{$lei->{lcat_blob}}, $oidhex; + my @oidhex = $lms->imap_oidhex($lei, $uri); + push @{$lei->{lcat_blob}}, @oidhex; } elsif (defined(my $fid = $lms->fid_for($$uri))) { push @{$lei->{lcat_fid}}, $fid; } else { |