From e21a6d2103f1df744767ad57efa464c3b52d886a Mon Sep 17 00:00:00 2001 From: David Robertson Date: Mon, 28 Feb 2022 12:10:32 +0000 Subject: [PATCH] Actually fix bad logging rejecting incoming transactions --- synapse/federation/transport/server/federation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/federation/transport/server/federation.py b/synapse/federation/transport/server/federation.py index 9cc9a7339d19..23ce34305705 100644 --- a/synapse/federation/transport/server/federation.py +++ b/synapse/federation/transport/server/federation.py @@ -110,7 +110,7 @@ async def on_PUT( if issue_8631_logger.isEnabledFor(logging.DEBUG): DEVICE_UPDATE_EDUS = ["m.device_list_update", "m.signing_key_update"] device_list_updates = [ - edu.content + edu.get("content", {}) for edu in transaction_data.get("edus", []) if edu.get("edu_type") in DEVICE_UPDATE_EDUS ]