diff options
author | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2020-11-27 10:46:07 -0500 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2020-11-27 10:46:07 -0500 |
commit | 2fbfda8826f449a25c1c1f84b6b6933b2b900f04 (patch) | |
tree | f863e263cbc7def1459f7cf1664f9c9259033e7f | |
parent | a6d26ec0e1e1ab4311572e2c957fa8cf24b9c924 (diff) | |
download | korg-helpers-2fbfda8826f449a25c1c1f84b6b6933b2b900f04.tar.gz |
Fix crasher on missing From: address
Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
-rwxr-xr-x | list-archive-collector.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/list-archive-collector.py b/list-archive-collector.py index e798c4c..328e988 100755 --- a/list-archive-collector.py +++ b/list-archive-collector.py @@ -351,7 +351,7 @@ def grab_pipermail_archive(pipermail_url, mbx, listid, toaddr, lookaside, checks for msg in tmpmbx: logger.info(' processing: %s', msg.get('Message-Id')) # Fix bogus From: foo@bar.baz (Foo Barski) -> Foo Barski <foo@bar.baz> - fromline = msg.get('From') + fromline = msg.get('From', '') matches = re.search(r'(\S+@\S+\.\S+) \((.*)\)$', fromline) if matches: gr = matches.groups() |