summary refs log tree commit diff
path: root/synapse/handlers/federation_event.py
diff options
context:
space:
mode:
Diffstat (limited to 'synapse/handlers/federation_event.py')
-rw-r--r--synapse/handlers/federation_event.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/synapse/handlers/federation_event.py b/synapse/handlers/federation_event.py

index b7136f8d1c..0b974afe4d 100644 --- a/synapse/handlers/federation_event.py +++ b/synapse/handlers/federation_event.py
@@ -404,9 +404,11 @@ class FederationEventHandler: # for knock events, we run the third-party event rules. It's not entirely clear # why we don't do this for other sorts of membership events. if event.membership == Membership.KNOCK: - event_allowed, _ = await self._third_party_event_rules.check_event_allowed( - event, context - ) + ( + event_allowed, + _, + _, + ) = await self._third_party_event_rules.check_event_allowed(event, context) if not event_allowed: logger.info("Sending of knock %s forbidden by third-party rules", event) raise SynapseError(