summary refs log tree commit diff
path: root/synapse/federation
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2015-02-03 15:32:17 +0000
committerErik Johnston <erik@matrix.org>2015-02-03 15:32:17 +0000
commit9bace3a36751deed141225ccabd5bebecebc25f3 (patch)
treef45c534eabde779d43109e688fa8c9afd20d01c3 /synapse/federation
parentRemove unused imports (diff)
downloadsynapse-9bace3a36751deed141225ccabd5bebecebc25f3.tar.xz
Actually, the old prune_event function was non-deterministic, so no point keeping it around :(
Diffstat (limited to 'synapse/federation')
-rw-r--r--synapse/federation/federation_base.py16
1 files changed, 4 insertions, 12 deletions
diff --git a/synapse/federation/federation_base.py b/synapse/federation/federation_base.py
index d26a2396ac..27c5918e0f 100644
--- a/synapse/federation/federation_base.py
+++ b/synapse/federation/federation_base.py
@@ -16,7 +16,7 @@
 
 from twisted.internet import defer
 
-from synapse.events.utils import prune_event, old_prune_event
+from synapse.events.utils import prune_event
 
 from syutil.jsonutil import encode_canonical_json
 
@@ -96,18 +96,10 @@ class FederationBase(object):
         redacted_event = prune_event(pdu)
         redacted_pdu_json = redacted_event.get_pdu_json()
 
-        old_redacted = old_prune_event(pdu)
-        old_redacted_pdu_json = old_redacted.get_pdu_json()
-
         try:
-            try:
-                yield self.keyring.verify_json_for_server(
-                    pdu.origin, old_redacted_pdu_json
-                )
-            except SynapseError:
-                yield self.keyring.verify_json_for_server(
-                    pdu.origin, redacted_pdu_json
-                )
+            yield self.keyring.verify_json_for_server(
+                pdu.origin, redacted_pdu_json
+            )
         except SynapseError:
             logger.warn(
                 "Signature check failed for %s redacted to %s",