summary refs log tree commit diff
diff options
context:
space:
mode:
authorBrendan Abolivier <babolivier@matrix.org>2019-09-27 16:10:36 +0100
committerBrendan Abolivier <babolivier@matrix.org>2019-09-27 17:03:34 +0100
commit0ae6c8efc13ab2a0c89e1099996c5fe768aa8350 (patch)
treecc3503f1261630b9c04acfe65428d7116212790b
parentUpdate changelog.d/6125.feature (diff)
downloadsynapse-0ae6c8efc13ab2a0c89e1099996c5fe768aa8350.tar.xz
Update synapse/handlers/deactivate_account.py
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-rw-r--r--synapse/handlers/deactivate_account.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/synapse/handlers/deactivate_account.py b/synapse/handlers/deactivate_account.py

index 432fed1d04..1acf6fc572 100644 --- a/synapse/handlers/deactivate_account.py +++ b/synapse/handlers/deactivate_account.py
@@ -121,6 +121,10 @@ class DeactivateAccountHandler(BaseHandler): # parts users from rooms (if it isn't already running) self._start_user_parting() + # Reject all pending invites for the user, so that they do not show up in the + # invitees list of rooms. + yield self._reject_pending_invites_for_user(user_id) + # Remove all information on the user from the account_validity table. if self._account_validity_enabled: yield self.store.delete_account_validity_for_user(user_id)