diff --git a/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch b/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
index a589d9d..5d07d0e 100644
--- a/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
+++ b/packages/overlays/matrix-synapse/patches/0016-Add-bulk-send-events-endpoint.patch
@@ -1,4 +1,4 @@
-From 20006e0e445baf4d1364ed439cc15050895755cd Mon Sep 17 00:00:00 2001
+From 6f6e656426f6d1e91aec75b87e28237014fa702e Mon Sep 17 00:00:00 2001
From: Rory& <root@rory.gay>
Date: Sat, 26 Jul 2025 09:50:56 +0200
Subject: [PATCH 16/24] Add bulk send events endpoint
@@ -30,7 +30,7 @@ index 705d74dee1..075c3de261 100644
}
diff --git a/synapse/rest/client/room.py b/synapse/rest/client/room.py
-index 6631e629db..f21240e346 100644
+index 7f3b1153f7..168415249b 100644
--- a/synapse/rest/client/room.py
+++ b/synapse/rest/client/room.py
@@ -23,10 +23,12 @@
@@ -46,14 +46,15 @@ index 6631e629db..f21240e346 100644
import attr
from prometheus_client.core import Histogram
-@@ -51,12 +53,14 @@ from synapse.api.errors import (
+@@ -51,6 +53,7 @@ from synapse.api.errors import (
UnredactedContentDeletedError,
)
from synapse.api.filtering import Filter
+from synapse.api.ratelimiting import RequestRatelimiter
from synapse.events.utils import (
EventClientSerializer,
- SerializeEventConfig,
+ FilteredEvent,
+@@ -58,6 +61,7 @@ from synapse.events.utils import (
format_event_for_client_v2,
)
from synapse.handlers.pagination import GetMessagesResult
@@ -61,7 +62,7 @@ index 6631e629db..f21240e346 100644
from synapse.http.server import HttpServer
from synapse.http.servlet import (
ResolveRoomIdMixin,
-@@ -513,7 +517,6 @@ class RoomSendEventRestServlet(TransactionRestServlet):
+@@ -514,7 +518,6 @@ class RoomSendEventRestServlet(TransactionRestServlet):
txn_id,
)
@@ -69,7 +70,7 @@ index 6631e629db..f21240e346 100644
def _parse_request_delay(
request: SynapseRequest,
max_delay: int | None,
-@@ -1755,6 +1758,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet):
+@@ -1758,6 +1761,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet):
remote_room_hosts,
)
@@ -182,7 +183,7 @@ index 6631e629db..f21240e346 100644
def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
RoomStateEventRestServlet(hs).register(http_server)
-@@ -1764,6 +1873,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
+@@ -1767,6 +1876,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
JoinRoomAliasServlet(hs).register(http_server)
RoomMembershipRestServlet(hs).register(http_server)
RoomSendEventRestServlet(hs).register(http_server)
|