Skip to content
Snippets Groups Projects
Unverified Commit 79d991ef authored by Brendan Abolivier's avatar Brendan Abolivier
Browse files

Fix cache invalidation calls

parent 713d70d6
Branches
Tags
No related merge requests found
......@@ -34,7 +34,7 @@ class SlavedPushRuleStore(SlavedEventStore, PushRulesWorkerStore):
if stream_name == PushRulesStream.NAME:
self._push_rules_stream_id_gen.advance(token)
for row in rows:
self.get_push_rules_for_user.invalidate((row.user_id,))
self._get_push_rules_for_user.invalidate((row.user_id,))
self.get_push_rules_enabled_for_user.invalidate((row.user_id,))
self.push_rules_stream_cache.entity_has_changed(row.user_id, token)
return super().process_replication_rows(stream_name, instance_name, token, rows)
......@@ -768,7 +768,7 @@ class PushRuleStore(PushRulesWorkerStore):
self.db.simple_insert_txn(txn, "push_rules_stream", values=values)
txn.call_after(self.get_push_rules_for_user.invalidate, (user_id,))
txn.call_after(self._get_push_rules_for_user.invalidate, (user_id,))
txn.call_after(self.get_push_rules_enabled_for_user.invalidate, (user_id,))
txn.call_after(
self.push_rules_stream_cache.entity_has_changed, user_id, stream_id
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment