Remove pushers when deleting 3pid from account (#10581)
When a user deletes an email from their account it will now also remove all pushers for that email and that user (even if these pushers were created by a different client)
Showing
- CHANGES.md 2 additions, 0 deletionsCHANGES.md
- changelog.d/10581.bugfix 1 addition, 0 deletionschangelog.d/10581.bugfix
- docs/upgrade.md 5 additions, 0 deletionsdocs/upgrade.md
- synapse/handlers/auth.py 4 additions, 1 deletionsynapse/handlers/auth.py
- synapse/storage/databases/main/pusher.py 72 additions, 0 deletionssynapse/storage/databases/main/pusher.py
- synapse/storage/schema/main/delta/63/02delete_unlinked_email_pushers.sql 20 additions, 0 deletions.../schema/main/delta/63/02delete_unlinked_email_pushers.sql
- tests/push/test_email.py 39 additions, 0 deletionstests/push/test_email.py
changelog.d/10581.bugfix
0 → 100644
Please register or sign in to comment