mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-08-02 01:06:06 -04:00
Transfer local user's push rules on room upgrade (#4838)
Transfer push rules (notifications) on room upgrade
This commit is contained in:
parent
8ea1b41a0e
commit
d42c81d724
3 changed files with 62 additions and 0 deletions
|
@ -232,6 +232,10 @@ class RoomMemberHandler(object):
|
|||
self.copy_room_tags_and_direct_to_room(
|
||||
predecessor["room_id"], room_id, user_id,
|
||||
)
|
||||
# Move over old push rules
|
||||
self.store.move_push_rules_from_room_to_room_for_user(
|
||||
predecessor["room_id"], room_id, user_id,
|
||||
)
|
||||
elif event.membership == Membership.LEAVE:
|
||||
if prev_member_event_id:
|
||||
prev_member_event = yield self.store.get_event(prev_member_event_id)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue