mirror of
https://github.com/element-hq/synapse.git
synced 2026-10-22 12:12:32 +00:00
make FederationHandler.on_event_auth async
This commit is contained in:
1 parent
863087d186
commit
94f7b4cd54
1 file changed
+4
-5
@@ -1199,13 +1199,12 @@ class FederationHandler(BaseHandler):
|
||||
|
||||
return pdu
|
||||
|
||||
@defer.inlineCallbacks
|
||||
def on_event_auth(self, event_id):
|
||||
event = yield self.store.get_event(event_id)
|
||||
auth = yield self.store.get_auth_chain(
|
||||
async def on_event_auth(self, event_id: str) -> List[EventBase]:
|
||||
event = await self.store.get_event(event_id)
|
||||
auth = await self.store.get_auth_chain(
|
||||
[auth_id for auth_id in event.auth_event_ids()], include_given=True
|
||||
)
|
||||
return [e for e in auth]
|
||||
return list(auth)
|
||||
|
||||
@log_function
|
||||
@defer.inlineCallbacks
|
||||
|
||||
Reference in new issue
Block a user