summaryrefslogtreecommitdiff
path: root/Mailman/Archiver/HyperArch.py
diff options
context:
space:
mode:
authortkikuchi2005-09-19 12:31:02 +0000
committertkikuchi2005-09-19 12:31:02 +0000
commita38a25dc03f2553779056bf3b5fbad0011e8a1ed (patch)
tree84d5e44999ef06c589b176d122e1623fec00818e /Mailman/Archiver/HyperArch.py
parentf27af8b4f98efc8173dd087a87e7cb99dace15ed (diff)
downloadmailman-a38a25dc03f2553779056bf3b5fbad0011e8a1ed.tar.gz
mailman-a38a25dc03f2553779056bf3b5fbad0011e8a1ed.tar.zst
mailman-a38a25dc03f2553779056bf3b5fbad0011e8a1ed.zip
Diffstat (limited to 'Mailman/Archiver/HyperArch.py')
-rw-r--r--Mailman/Archiver/HyperArch.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/Mailman/Archiver/HyperArch.py b/Mailman/Archiver/HyperArch.py
index c0695f518..0440dc6d5 100644
--- a/Mailman/Archiver/HyperArch.py
+++ b/Mailman/Archiver/HyperArch.py
@@ -278,7 +278,11 @@ class Article(pipermail.Article):
otrans = i18n.get_translation()
try:
i18n.set_language(lang)
- self.email = re.sub('@', _(' at '), self.email)
+ if self.author == self.email:
+ self.author = self.email = re.sub('@', _(' at '),
+ self.email)
+ else:
+ self.email = re.sub('@', _(' at '), self.email)
finally:
i18n.set_translation(otrans)