You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
matrixbot
changed the title
Dummy issue
Deactivate user with erase: true does not delete user displayname in historical membership events as it is mentioned in the doc GDPR issue
Dec 21, 2023
Fixing this properly such that existing users see their display names, but new users join them don't, is going to be hard. This is due to the fact that Synapse doesn't have an easy way of answering the query of "who was in the room when this state event was 'live'".
I suggest as an easier fix we instead remove the display name for erased users for all members in the room. This does mean that people's historic view of the room changes (they'll no longer have display names or avatars), but they'll still have the user IDs so I think that is acceptable.
This issue has been migrated from #15355.
Description
Hello,
In the official documentation,
erase : true
should deletedisplayname
BUT is not the caseI am still able to see the user display name when I query our room.
Steps to reproduce
displayname
erase : true
Homeserver
my private server
Synapse Version
synapse version 1.79
Installation Method
Debian packages from packages.matrix.org
Database
postgres
Workers
Single process
Platform
All
Configuration
No response
Relevant log output
Anything else that would be useful to know?
No response
The text was updated successfully, but these errors were encountered: