diff options
| author | bwarsaw | 2002-05-07 05:15:25 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-05-07 05:15:25 +0000 |
| commit | 72a8abdd2e20774d3bf106f87791834a572cdf5e (patch) | |
| tree | e2ede15e1861ddbab4bcc165a1799af48a42b53e | |
| parent | cec13d48d3e1fcb12977e041e7ce85b9f18dce1c (diff) | |
| download | mailman-72a8abdd2e20774d3bf106f87791834a572cdf5e.tar.gz mailman-72a8abdd2e20774d3bf106f87791834a572cdf5e.tar.zst mailman-72a8abdd2e20774d3bf106f87791834a572cdf5e.zip | |
| -rw-r--r-- | Mailman/Handlers/Hold.py | 2 | ||||
| -rw-r--r-- | Mailman/Handlers/Moderate.py | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/Handlers/Hold.py b/Mailman/Handlers/Hold.py index c06431751..d4ab19f91 100644 --- a/Mailman/Handlers/Hold.py +++ b/Mailman/Handlers/Hold.py @@ -180,7 +180,7 @@ def hold_for_approval(mlist, msg, msgdata, exc): # Go ahead and instantiate it now. exc = exc() listname = mlist.real_name - sender = msg.get_sender() + sender = msgdata.get('sender', msg.get_sender()) owneraddr = mlist.GetOwnerEmail() adminaddr = mlist.GetBouncesEmail() requestaddr = mlist.GetRequestEmail() diff --git a/Mailman/Handlers/Moderate.py b/Mailman/Handlers/Moderate.py index a41aafc19..fe6cbbbc1 100644 --- a/Mailman/Handlers/Moderate.py +++ b/Mailman/Handlers/Moderate.py @@ -54,6 +54,7 @@ def process(mlist, msg, msgdata): if mlist.member_moderation_action == 0: # Hold. BAW: WIBNI we could add the member_moderation_notice # to the notice sent back to the sender? + msgdata['sender'] = sender Hold.hold_for_approval(mlist, msg, msgdata, ModeratedMemberPost) elif mlist.member_moderation_action == 1: |
