From 7c4d6ddaa468ba8540e95bdde13b089760db32c0 Mon Sep 17 00:00:00 2001 From: FrenchGithubUser Date: Wed, 27 May 2026 17:09:13 +0200 Subject: [PATCH] chore: update typing of Event.signatures to work with recent synapse changes --- tests/base.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/base.py b/tests/base.py index 64b891f..d6c3e30 100644 --- a/tests/base.py +++ b/tests/base.py @@ -37,6 +37,7 @@ room_upgrade_rest_servlet, ) from synapse.server import HomeServer +from synapse.synapse_rust.events import Signatures from synapse.types import UserID, create_requester from synapse.util.clock import Clock from twisted.internet.testing import MemoryReactor @@ -208,9 +209,9 @@ def construct_extra_content( class FakeInviteResponse: - signatures: ClassVar[dict[str, dict[str, str]]] = { - "example.com": {"test_key": "whateversomethingstupidlongsoitlooksgood"} - } + signatures: ClassVar[Signatures] = Signatures( + {"example.com": {"test_key": "whateversomethingstupidlongsoitlooksgood"}} + ) class FederatingModuleApiTestCase(synapsetest.FederatingHomeserverTestCase):