summaryrefslogtreecommitdiff
path: root/src/mailman/rest/users.py
diff options
context:
space:
mode:
authorAurélien Bompard2015-11-19 16:20:10 +0100
committerBarry Warsaw2015-11-21 23:16:59 -0500
commit8040aeab55f2f2def7129893756e7a97b0745542 (patch)
tree4fe1b30b629d8b9326f7b0660a8cc25b23eba105 /src/mailman/rest/users.py
parent6c002fbd75571f065c70f28034457a45e51af97c (diff)
downloadmailman-8040aeab55f2f2def7129893756e7a97b0745542.tar.gz
mailman-8040aeab55f2f2def7129893756e7a97b0745542.tar.zst
mailman-8040aeab55f2f2def7129893756e7a97b0745542.zip
Diffstat (limited to 'src/mailman/rest/users.py')
-rw-r--r--src/mailman/rest/users.py6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/mailman/rest/users.py b/src/mailman/rest/users.py
index 2398f5f7e..2242c3ab7 100644
--- a/src/mailman/rest/users.py
+++ b/src/mailman/rest/users.py
@@ -222,12 +222,6 @@ class AUser(_UserBase):
for member in self._user.memberships.members:
member.unsubscribe()
user_manager = getUtility(IUserManager)
- # SQLAlchemy is susceptable to delete-elements-while-iterating bugs so
- # first figure out all the addresses we want to delete, then in a
- # separate pass, delete those addresses. (See LP: #1419519)
- delete = list(self._user.addresses)
- for address in delete:
- user_manager.delete_address(address)
user_manager.delete_user(self._user)
no_content(response)