summary refs log tree commit diff
path: root/synapse/storage/events.py
diff options
context:
space:
mode:
authorBrendan Abolivier <babolivier@matrix.org>2019-08-28 18:49:13 +0100
committerGitHub <noreply@github.com>2019-08-28 18:49:13 +0100
commit99eec6d2d5cc76e645c3fd7ca6cda85b2bab6feb (patch)
tree6434740f5f259c420f0863ad50d7a0ff3314d5a9 /synapse/storage/events.py
parentMerge pull request #5812 from matrix-org/babolivier/account-validity-messages (diff)
parentMerge branch 'dinsic' into babolivier/dinsic-message-retention (diff)
downloadsynapse-99eec6d2d5cc76e645c3fd7ca6cda85b2bab6feb.tar.xz
Merge pull request #5815 from matrix-org/babolivier/dinsic-message-retention dinsic_2019-08-29
Message retention policies at the room and server levels
Diffstat (limited to 'synapse/storage/events.py')
-rw-r--r--synapse/storage/events.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/synapse/storage/events.py b/synapse/storage/events.py

index f9162be9b9..bc3e6de3bf 100644 --- a/synapse/storage/events.py +++ b/synapse/storage/events.py
@@ -1405,6 +1405,9 @@ class EventsStore( elif event.type == EventTypes.GuestAccess: # Insert into the event_search table. self._store_guest_access_txn(txn, event) + elif event.type == EventTypes.Retention: + # Update the room_retention table. + self._store_retention_policy_for_room_txn(txn, event) self._handle_event_relations(txn, event)