summaryrefslogtreecommitdiff
path: root/src/mailman/handlers/decorate.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/handlers/decorate.py')
-rw-r--r--src/mailman/handlers/decorate.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mailman/handlers/decorate.py b/src/mailman/handlers/decorate.py
index d6d156048..c5fad2891 100644
--- a/src/mailman/handlers/decorate.py
+++ b/src/mailman/handlers/decorate.py
@@ -31,7 +31,7 @@ import logging
from email.mime.text import MIMEText
from urllib2 import URLError
from zope.component import getUtility
-from zope.interface import implements
+from zope.interface import implementer
from mailman.core.i18n import _
from mailman.email.message import Message
@@ -57,7 +57,7 @@ def process(mlist, msg, msgdata):
d['user_address'] = recipient
d['user_delivered_to'] = member.address.original_email
d['user_language'] = member.preferred_language.description
- d['user_name'] = (member.user.display_name
+ d['user_name'] = (member.user.display_name
if member.user.display_name
else member.address.original_email)
d['user_optionsurl'] = member.options_url
@@ -232,11 +232,10 @@ def decorate(mlist, uri, extradict=None):
+@implementer(IHandler)
class Decorate:
"""Decorate a message with headers and footers."""
- implements(IHandler)
-
name = 'decorate'
description = _('Decorate a message with headers and footers.')