summaryrefslogtreecommitdiff
path: root/src/mailman/handlers/rfc_2369.py
diff options
context:
space:
mode:
authorAurélien Bompard2015-06-30 11:42:48 +0200
committerAurélien Bompard2015-06-30 17:56:07 +0200
commite6ec3242c2cb1a19ad1df0acd448cd3d0e0e80bf (patch)
treef7258dacaadc52773bb71cbfcb54e7565c4d74a5 /src/mailman/handlers/rfc_2369.py
parent0c29acbe1ca26e7e13150186b78fb7cc1bef411c (diff)
downloadmailman-e6ec3242c2cb1a19ad1df0acd448cd3d0e0e80bf.tar.gz
mailman-e6ec3242c2cb1a19ad1df0acd448cd3d0e0e80bf.tar.zst
mailman-e6ec3242c2cb1a19ad1df0acd448cd3d0e0e80bf.zip
Diffstat (limited to 'src/mailman/handlers/rfc_2369.py')
-rw-r--r--src/mailman/handlers/rfc_2369.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mailman/handlers/rfc_2369.py b/src/mailman/handlers/rfc_2369.py
index 8c908128b..8cb586abf 100644
--- a/src/mailman/handlers/rfc_2369.py
+++ b/src/mailman/handlers/rfc_2369.py
@@ -85,9 +85,10 @@ def process(mlist, msg, msgdata):
for archiver in archiver_set.archivers:
if not archiver.is_enabled:
continue
- archiver_url = '<{}>'.format(
- archiver.system_archiver.list_url(mlist))
- headers.append(('List-Archive', archiver_url))
+ archiver_url = archiver.system_archiver.list_url(mlist)
+ if archiver_url is not None:
+ headers.append(('List-Archive',
+ '<{}>'.format(archiver_url)))
permalink = archiver.system_archiver.permalink(mlist, msg)
if permalink is not None:
headers.append(('Archived-At', permalink))