mirror of
https://github.com/element-hq/synapse
synced 2024-08-19 08:00:53 +00:00
make FederationHandler.on_event_auth async
This commit is contained in:
parent
863087d186
commit
94f7b4cd54
1 changed files with 4 additions and 5 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue