]> Sergey Matveev's repositories - public-inbox.git/commitdiff
lei_mail_sync: simplify group2folders
authorEric Wong <e@80x24.org>
Tue, 31 Aug 2021 11:21:19 +0000 (11:21 +0000)
committerEric Wong <e@80x24.org>
Tue, 31 Aug 2021 11:29:09 +0000 (11:29 +0000)
No need to loop when we can rely on grep.

lib/PublicInbox/LeiMailSync.pm

index bf8fb7de1771ebce60dddbccd9288a8751f43985..56468c78fd66fa2b115bce568ed8d546557b46f9 100644 (file)
@@ -350,9 +350,7 @@ EOM
                } else {
                        @inc = @all;
                }
-               for (@inc) {
-                       push(@$folders, $_) unless $seen{$_}++;
-               }
+               push(@$folders, (grep { !$seen{$_}++ } @inc));
        }
        scalar(@$folders) || $lei->fail(<<EOM);
 no --mail-sync folders known to lei