]> Sergey Matveev's repositories - public-inbox.git/commit
net_reader: nntp_each: pass keywords as `undef'
authorEric Wong <e@80x24.org>
Tue, 23 Mar 2021 11:48:04 +0000 (11:48 +0000)
committerEric Wong <e@80x24.org>
Wed, 24 Mar 2021 01:33:26 +0000 (01:33 +0000)
commitd89c8c4486b2347eb6570fe1aeaf4c6efddca29f
tree8ed9ebe6ec22da911fae86af9223533074212608
parent1bc8c2c264b47079d424ac766095efee3bbc5da0
net_reader: nntp_each: pass keywords as `undef'

We'll use `undef' to denote keywords are unknown/unsupported,
instead of an empty arrayref.

This will let callers use the same callback and args for
imap_each.  Passing an empty arrayref to set_eml in LeiStore
causes keywords to be cleared completely, which is not desired
behavior when "lei import" is importing already-seen messages
from NNTP.
lib/PublicInbox/NetReader.pm