From 763c77082ecd34385ac48edc59aa6de52a472e75 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 19 Apr 2021 08:52:10 +0000 Subject: lei: support unlinked/missing saved searches It's conceivable a user will want to erase all previous results but still rerun/refresh a search to get new results. We probably won't support prune functionality, here, and instead require explicit removal of saved searches. --- lib/PublicInbox/LeiSavedSearch.pm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'lib/PublicInbox') diff --git a/lib/PublicInbox/LeiSavedSearch.pm b/lib/PublicInbox/LeiSavedSearch.pm index d67622c9..94920a4e 100644 --- a/lib/PublicInbox/LeiSavedSearch.pm +++ b/lib/PublicInbox/LeiSavedSearch.pm @@ -61,11 +61,8 @@ sub list { bless $cfg, 'PublicInbox::Config'; my $out = $cfg->get_all('lei.q.output') or return (); map {; - if (s!\A(?:maildir|mh|mbox.+|mmdf):!!i) { - -e $_ ? $_ : (); # TODO auto-prune somewhere? - } else { # IMAP, maybe JMAP - $_; - } + s!\A(?:maildir|mh|mbox.+|mmdf):!!i; + $_; } @$out } -- cgit v1.2.3-24-ge0c7