Skip to content
This repository was archived by the owner on Mar 26, 2024. It is now read-only.

Commit b587462

Browse files
committed
Revert "Remove any NULL characters from displaynames to avoid breaking database txn"
This reverts commit a15e12c which has now been fixed in upstream.
1 parent b42db2f commit b587462

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

synapse/handlers/user_directory.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -464,10 +464,6 @@ async def _handle_possible_remote_profile_change(
464464

465465
prev_name = prev_event.content.get("displayname")
466466
new_name = event.content.get("displayname")
467-
468-
# Replace any NULL characters in the name as these cannot be stored in the database
469-
new_name = new_name.replace("\x00", "\uFFFD")
470-
471467
# If the new name is an unexpected form, do not update the directory.
472468
if not isinstance(new_name, str):
473469
new_name = prev_name

0 commit comments

Comments
 (0)