diff options
Diffstat (limited to 'src/mailman/archiving/pipermail.py')
| -rw-r--r-- | src/mailman/archiving/pipermail.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mailman/archiving/pipermail.py b/src/mailman/archiving/pipermail.py index 42a89ea55..07bd6144f 100644 --- a/src/mailman/archiving/pipermail.py +++ b/src/mailman/archiving/pipermail.py @@ -35,6 +35,7 @@ from zope.interface.interface import adapter_hooks from mailman.config import config from mailman.interfaces.archiver import IArchiver, IPipermailMailingList +from mailman.interfaces.domain import IDomainManager from mailman.interfaces.mailinglist import IMailingList from mailman.utilities.filesystem import makedirs from mailman.utilities.string import expand @@ -97,7 +98,7 @@ class Pipermail: if mlist.archive_private: url = mlist.script_url('private') + '/index.html' else: - web_host = config.domains[mlist.host_name].url_host + web_host = IDomainManager(config)[mlist.host_name].url_host return expand(config.archiver.pipermail.base_url, dict(listname=mlist.fqdn_listname, hostname=web_host, |
