diff options
| author | bwarsaw | 2002-07-31 18:42:49 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-07-31 18:42:49 +0000 |
| commit | 85a978ef9eb2af1bc8accbceb0e8ba4b0bdf949c (patch) | |
| tree | 0fc2d7466039c633c0147a51b3719759415503a4 | |
| parent | edf7761fa14677460537760bc02339c9bcf59612 (diff) | |
| download | mailman-85a978ef9eb2af1bc8accbceb0e8ba4b0bdf949c.tar.gz mailman-85a978ef9eb2af1bc8accbceb0e8ba4b0bdf949c.tar.zst mailman-85a978ef9eb2af1bc8accbceb0e8ba4b0bdf949c.zip | |
| -rw-r--r-- | Mailman/Queue/NewsRunner.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Mailman/Queue/NewsRunner.py b/Mailman/Queue/NewsRunner.py index 54f97359e..6fdfe641e 100644 --- a/Mailman/Queue/NewsRunner.py +++ b/Mailman/Queue/NewsRunner.py @@ -85,6 +85,12 @@ class NewsRunner(Runner): def prepare_message(mlist, msg, msgdata): + # Should we restore the original, non-prefixed subject for gatewayed + # messages? + origsubj = msgdata.get('origsubj') + if not mlist.news_prefix_subject_too and origsubj is not None: + del msg['subject'] + msg['subject'] = origsubj # Add the appropriate Newsgroups: header ngheader = msg['newsgroups'] if ngheader is not None: |
