summaryrefslogtreecommitdiff
path: root/mailman/archiving/pipermail.py
diff options
context:
space:
mode:
Diffstat (limited to 'mailman/archiving/pipermail.py')
-rw-r--r--mailman/archiving/pipermail.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/mailman/archiving/pipermail.py b/mailman/archiving/pipermail.py
index 5c5fb17ea..b9380b5e1 100644
--- a/mailman/archiving/pipermail.py
+++ b/mailman/archiving/pipermail.py
@@ -68,9 +68,9 @@ def adapt_mailing_list_for_pipermail(iface, obj):
:return: An `IPipermailMailingList` instance if adaptation succeeded or
None if it didn't.
"""
- if IMailingList.providedBy(obj) and iface is IPipermailMailingList:
- return PipermailMailingListAdapter(obj)
- return None
+ return (PipermailMailingListAdapter(obj)
+ if IMailingList.providedBy(obj) and iface is IPipermailMailingList
+ else None)
adapter_hooks.append(adapt_mailing_list_for_pipermail)