mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-08-01 15:56:02 -04:00
Transfer alias mappings when joining an upgraded room (#6946)
This commit is contained in:
parent
d9f29f8dae
commit
7042840b32
3 changed files with 27 additions and 3 deletions
|
@ -519,6 +519,9 @@ class RoomMemberHandler(object):
|
|||
yield self.store.set_room_is_public(old_room_id, False)
|
||||
yield self.store.set_room_is_public(room_id, True)
|
||||
|
||||
# Transfer alias mappings in the room directory
|
||||
yield self.store.update_aliases_for_room(old_room_id, room_id)
|
||||
|
||||
# Check if any groups we own contain the predecessor room
|
||||
local_group_ids = yield self.store.get_local_groups_for_room(old_room_id)
|
||||
for group_id in local_group_ids:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue