Skip to content
Snippets Groups Projects
Commit 4c0da49d authored by Erik Johnston's avatar Erik Johnston
Browse files

Resign events when we return them via /query_auth/

parent 68bd7dfb
No related branches found
No related tags found
No related merge requests found
...@@ -741,6 +741,15 @@ class FederationHandler(BaseHandler): ...@@ -741,6 +741,15 @@ class FederationHandler(BaseHandler):
local_auth_chain, remote_auth_chain local_auth_chain, remote_auth_chain
) )
for event in ret["auth_chain"]:
event.signatures.update(
compute_event_signature(
event,
self.hs.hostname,
self.hs.config.signing_key[0]
)
)
logger.debug("on_query_auth reutrning: %s", ret) logger.debug("on_query_auth reutrning: %s", ret)
defer.returnValue(ret) defer.returnValue(ret)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment