summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
diff options
context:
space:
mode:
authorhmeland1999-06-15 07:50:54 +0000
committerhmeland1999-06-15 07:50:54 +0000
commit4f6c5a5716517bba3effda22f52abd462718a5ab (patch)
treead55ca562420cec4f5cd117e61dc1f00cb251396 /Mailman/MailList.py
parentd1ac66427120d682ee090bcc2086a20a481ebb7f (diff)
downloadmailman-4f6c5a5716517bba3effda22f52abd462718a5ab.tar.gz
mailman-4f6c5a5716517bba3effda22f52abd462718a5ab.tar.zst
mailman-4f6c5a5716517bba3effda22f52abd462718a5ab.zip
re.match() was being used when we wanted re.search() for finding
already inserted subject prefixes :(
Diffstat (limited to '')
-rw-r--r--Mailman/MailList.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index 181101469..29d2ae70b 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -1269,8 +1269,8 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
prefix = self.subject_prefix
if not subj:
msg.SetHeader('Subject', '%s(no subject)' % prefix)
- elif prefix and not re.match(re.escape(self.subject_prefix),
- subj, re.I):
+ elif prefix and not re.search(re.escape(self.subject_prefix),
+ subj, re.I):
msg.SetHeader('Subject', '%s%s' % (prefix, subj))
if self.anonymous_list:
del msg['reply-to']