From 332fd2dd15ce72cbd23627e3488d01ee2c8ee837 Mon Sep 17 00:00:00 2001 From: Kegan Dougal <7190048+kegsay@users.noreply.github.com> Date: Mon, 9 Mar 2026 16:43:49 +0000 Subject: [PATCH] Update synapse/handlers/message.py Co-authored-by: Eric Eastwood --- synapse/handlers/message.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/synapse/handlers/message.py b/synapse/handlers/message.py index d5cb46090f..0e5ded85dc 100644 --- a/synapse/handlers/message.py +++ b/synapse/handlers/message.py @@ -1585,9 +1585,8 @@ class EventCreationHandler: auth_event = event_id_to_event.get(event_id) if auth_event: batched_auth_events[event_id] = auth_event - if event.room_version.msc4242_state_dags and isinstance( - event, FrozenEventVMSC4242 - ): + if event.room_version.msc4242_state_dags: + assert isinstance(event, FrozenEventVMSC4242) # State DAG rooms will check that the prev_state_events are not rejected. # To do that, we need to make sure we pass in the prev_state_events as # batched_auth_events, else we will fail the event due to the