summaryrefslogtreecommitdiff
path: root/src/mailman/commands/eml_confirm.py
diff options
context:
space:
mode:
authorBarry Warsaw2017-01-16 00:24:41 -0500
committerBarry Warsaw2017-01-16 00:24:41 -0500
commitabab1cb4afd1a0c41110c2e4bcd11cf74ef05775 (patch)
tree2a6fb08ca004331468fac9289e2ca5fe558ef417 /src/mailman/commands/eml_confirm.py
parenta5149b7167fb8c70beaa44a7dca287323a752131 (diff)
downloadmailman-abab1cb4afd1a0c41110c2e4bcd11cf74ef05775.tar.gz
mailman-abab1cb4afd1a0c41110c2e4bcd11cf74ef05775.tar.zst
mailman-abab1cb4afd1a0c41110c2e4bcd11cf74ef05775.zip
Diffstat (limited to 'src/mailman/commands/eml_confirm.py')
-rw-r--r--src/mailman/commands/eml_confirm.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mailman/commands/eml_confirm.py b/src/mailman/commands/eml_confirm.py
index 089b90848..ddcb81132 100644
--- a/src/mailman/commands/eml_confirm.py
+++ b/src/mailman/commands/eml_confirm.py
@@ -53,7 +53,10 @@ class Confirm:
mlist).confirm(token)
if new_token is None:
assert token_owner is TokenOwner.no_one, token_owner
- assert member is not None, member
+ # We can't assert anything about member. It will be None when
+ # the workflow we're confirming is an unsubscription request,
+ # and non-None when we're confirming a subscription request.
+ # This class doesn't know which is happening.
succeeded = True
elif token_owner is TokenOwner.moderator:
# This must have been a confirm-then-moderator subscription.