1 files changed, 8 insertions, 0 deletions
diff --git a/synapse/events/utils.py b/synapse/events/utils.py
index 6d9c9352e2..4ab770dd5f 100644
--- a/synapse/events/utils.py
+++ b/synapse/events/utils.py
@@ -113,6 +113,14 @@ def serialize_event(hs, e):
d["redacted_by"] = e.unsigned["redacted_by"]
del d["unsigned"]["redacted_by"]
+ if "replaces_state" in e.unsigned:
+ d["replaces_state"] = e.unsigned["replaces_state"]
+ del d["unsigned"]["replaces_state"]
+
+ if "prev_content" in e.unsigned:
+ d["prev_content"] = e.unsigned["prev_content"]
+ del d["unsigned"]["prev_content"]
+
del d["auth_events"]
del d["prev_events"]
del d["hashes"]
|