diff options
Diffstat (limited to 'mailman/archiving/pipermail.py')
| -rw-r--r-- | mailman/archiving/pipermail.py | 6 |
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) |
