From c07565734609698386a1493dd459582d32e495df Mon Sep 17 00:00:00 2001 From: Patrick Cloke Date: Fri, 12 May 2023 09:53:19 -0400 Subject: [PATCH] Fix type hint. --- synapse/event_auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/synapse/event_auth.py b/synapse/event_auth.py index 9dc80f40f128..a25e94254284 100644 --- a/synapse/event_auth.py +++ b/synapse/event_auth.py @@ -1091,7 +1091,9 @@ def _verify_third_party_invite( verify_key = decode_verify_key_bytes( key_name, decode_base64(public_key) ) - verify_signed_json(signed, server, verify_key) + # verify_signed_json incorrectly states it wants a dict, it + # just needs a mapping. + verify_signed_json(signed, server, verify_key) # type: ignore[arg-type] # We got the public key from the invite, so we know that the # correct server signed the signed bundle.