Skip to content

Commit 753ee0f

Browse files
committed
update templatehandling
1 parent 3676a8c commit 753ee0f

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Mailman/HTMLFormatter.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,9 @@ def ParseTags(self, template, replacements, lang=None):
400400
mailman_log('error', 'Could not read template file: %s', template)
401401
return ''
402402

403+
# Convert replacement keys to lowercase for case-insensitive matching
404+
replacements = {k.lower(): v for k, v in replacements.items()}
405+
403406
# Split on MM tags, case-insensitive
404407
parts = re.split('(</?[Mm][Mm]-[^>]*>)', text)
405408
i = 1

0 commit comments

Comments
 (0)