summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2002-03-07 06:17:58 +0000
committerbwarsaw2002-03-07 06:17:58 +0000
commitea8cfb5b17196ee964539b6b3c5621bb89b10a34 (patch)
treed2f194ed45f449092027b12dff19a0694a7d7c4e
parent5e771da7bf80537d0497d542904f54755317e8fe (diff)
downloadmailman-ea8cfb5b17196ee964539b6b3c5621bb89b10a34.tar.gz
mailman-ea8cfb5b17196ee964539b6b3c5621bb89b10a34.tar.zst
mailman-ea8cfb5b17196ee964539b6b3c5621bb89b10a34.zip
-rw-r--r--Mailman/Archiver/Archiver.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Mailman/Archiver/Archiver.py b/Mailman/Archiver/Archiver.py
index 65cf1c535..89baf7dd8 100644
--- a/Mailman/Archiver/Archiver.py
+++ b/Mailman/Archiver/Archiver.py
@@ -126,10 +126,13 @@ class Archiver:
inv = {}
for k, v in mm_cfg.VIRTUAL_HOSTS.items():
inv[v] = k
- return mm_cfg.PUBLIC_ARCHIVE_URL % {
+ url = mm_cfg.PUBLIC_ARCHIVE_URL % {
'listname': self.internal_name(),
'hostname': inv.get(self.host_name, mm_cfg.DEFAULT_URL_HOST),
}
+ if not url.endswith('/'):
+ url += '/'
+ return url
def __archive_file(self, afn):
"""Open (creating, if necessary) the named archive file."""