fix: Don't serve events over s2s that are rejected

This commit is contained in:
timedout committed 2026-05-25 17:18:25 +01:00
1 parent 3764faeefc
commit 6715f63acc
5 files changed
+45

No files matched your search

+9
View File
@@ -24,6 +24,15 @@ pub(crate) async fn get_room_state_route(
.check()
.await?;
if services
.rooms
.pdu_metadata
.is_event_rejected(&body.event_id)
.await
{
return Err!(Request(NotFound("Event not found.")));
}
if !services
.rooms
.state_cache