summaryrefslogtreecommitdiff
path: root/src/mailman/queue/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/queue/__init__.py')
-rw-r--r--src/mailman/queue/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mailman/queue/__init__.py b/src/mailman/queue/__init__.py
index ae3666643..a6ceb6bb2 100644
--- a/src/mailman/queue/__init__.py
+++ b/src/mailman/queue/__init__.py
@@ -52,6 +52,7 @@ from zope.interface import implements
from mailman import i18n
from mailman.config import config
from mailman.email.message import Message
+from mailman.interfaces.listmanager import IListManager
from mailman.interfaces.runner import IRunner
from mailman.interfaces.switchboard import ISwitchboard
from mailman.utilities.filesystem import makedirs
@@ -417,7 +418,7 @@ class Runner:
#
# Find out which mailing list this message is destined for.
listname = unicode(msgdata.get('listname'))
- mlist = config.db.list_manager.get(listname)
+ mlist = IListManager(config).get(listname)
if mlist is None:
elog.error('Dequeuing message destined for missing list: %s',
listname)