diff --git a/packages/overlays/matrix-synapse/patches/0017-Add-bulk-send-events-endpoint.patch b/packages/overlays/matrix-synapse/patches/0017-Add-bulk-send-events-endpoint.patch
index 04f7835..7941117 100644
--- a/packages/overlays/matrix-synapse/patches/0017-Add-bulk-send-events-endpoint.patch
+++ b/packages/overlays/matrix-synapse/patches/0017-Add-bulk-send-events-endpoint.patch
@@ -1,4 +1,4 @@
-From a96f2eb4361749a083b0c8a49068af8154333232 Mon Sep 17 00:00:00 2001
+From ac2d85fc125811f2d6d9f302ed30e2f96fc4491e Mon Sep 17 00:00:00 2001
From: Rory& <root@rory.gay>
Date: Sat, 26 Jul 2025 09:50:56 +0200
Subject: [PATCH 17/25] Add bulk send events endpoint
@@ -16,7 +16,7 @@ Signed-off-by: Rory& <root@rory.gay>
2 files changed, 114 insertions(+), 1 deletion(-)
diff --git a/synapse/rest/client/capabilities.py b/synapse/rest/client/capabilities.py
-index baff999ab0..5a85a415e6 100644
+index 705d74dee1..075c3de261 100644
--- a/synapse/rest/client/capabilities.py
+++ b/synapse/rest/client/capabilities.py
@@ -74,6 +74,9 @@ class CapabilitiesRestServlet(RestServlet):
@@ -30,7 +30,7 @@ index baff999ab0..5a85a415e6 100644
}
diff --git a/synapse/rest/client/room.py b/synapse/rest/client/room.py
-index d28be2befb..7bcfdb68ce 100644
+index 875890470e..67820f706e 100644
--- a/synapse/rest/client/room.py
+++ b/synapse/rest/client/room.py
@@ -23,10 +23,12 @@
@@ -46,7 +46,7 @@ index d28be2befb..7bcfdb68ce 100644
import attr
from prometheus_client.core import Histogram
-@@ -45,6 +47,7 @@ from synapse.api.errors import (
+@@ -51,6 +53,7 @@ from synapse.api.errors import (
UnredactedContentDeletedError,
)
from synapse.api.filtering import Filter
@@ -54,7 +54,7 @@ index d28be2befb..7bcfdb68ce 100644
from synapse.events.utils import (
EventClientSerializer,
SerializeEventConfig,
-@@ -52,6 +55,7 @@ from synapse.events.utils import (
+@@ -58,6 +61,7 @@ from synapse.events.utils import (
serialize_event,
)
from synapse.handlers.pagination import GetMessagesResult
@@ -62,7 +62,7 @@ index d28be2befb..7bcfdb68ce 100644
from synapse.http.server import HttpServer
from synapse.http.servlet import (
ResolveRoomIdMixin,
-@@ -486,7 +490,6 @@ class RoomSendEventRestServlet(TransactionRestServlet):
+@@ -513,7 +517,6 @@ class RoomSendEventRestServlet(TransactionRestServlet):
txn_id,
)
@@ -70,7 +70,7 @@ index d28be2befb..7bcfdb68ce 100644
def _parse_request_delay(
request: SynapseRequest,
max_delay: int | None,
-@@ -1728,6 +1731,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet):
+@@ -1755,6 +1758,112 @@ class RoomSummaryRestServlet(ResolveRoomIdMixin, RestServlet):
remote_room_hosts,
)
@@ -183,7 +183,7 @@ index d28be2befb..7bcfdb68ce 100644
def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
RoomStateEventRestServlet(hs).register(http_server)
-@@ -1737,6 +1846,7 @@ def register_servlets(hs: "HomeServer", http_server: HttpServer) -> None:
+@@ -1764,6 +1873,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)
@@ -192,5 +192,5 @@ index d28be2befb..7bcfdb68ce 100644
RoomStateRestServlet(hs).register(http_server)
RoomRedactEventRestServlet(hs).register(http_server)
--
-2.52.0
+2.53.0
|