summary refs log tree commit diff
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2017-04-28 09:50:33 +0100
committerErik Johnston <erik@matrix.org>2017-04-28 09:52:36 +0100
commitad8b316939d59230526e60660caf9094cff62c8f (patch)
tree96df32ec828434ef3e6affc627dd2099a6349fcf
parentSpeed up filtering of a single event in push (diff)
downloadsynapse-ad8b316939d59230526e60660caf9094cff62c8f.tar.xz
We don't care about forgotten rooms
-rw-r--r--synapse/storage/push_rule.py12
1 files changed, 0 insertions, 12 deletions
diff --git a/synapse/storage/push_rule.py b/synapse/storage/push_rule.py
index 10b700a9b4..0d88f81a66 100644
--- a/synapse/storage/push_rule.py
+++ b/synapse/storage/push_rule.py
@@ -185,18 +185,6 @@ class PushRuleStore(SQLBaseStore):
             if uid in local_users_in_room:
                 user_ids.add(uid)
 
-        forgotten = yield self.who_forgot_in_room(
-            event.room_id, on_invalidate=cache_context.invalidate,
-        )
-
-        for row in forgotten:
-            user_id = row["user_id"]
-            event_id = row["event_id"]
-
-            mem_id = current_state_ids.get((EventTypes.Member, user_id), None)
-            if event_id == mem_id:
-                user_ids.discard(user_id)
-
         rules_by_user = yield self.bulk_get_push_rules(
             user_ids, on_invalidate=cache_context.invalidate,
         )