emit room aliases event

pull/3975/head
Matthew Hodgson 2018-09-29 02:19:37 +01:00
parent 5b68f29f48
commit 23b6a0537f
1 changed files with 8 additions and 3 deletions

View File

@ -531,9 +531,14 @@ class RegistrationHandler(BaseHandler):
directory_handler = self.hs.get_handlers().directory_handler directory_handler = self.hs.get_handlers().directory_handler
room_alias = RoomAlias.from_string(room_identifier) room_alias = RoomAlias.from_string(room_identifier)
yield directory_handler.create_association( yield directory_handler.create_association(
requester.user.to_string(), user_id=requester.user.to_string(),
room_alias, room_alias=room_alias,
room_id room_id=room_id,
servers=[self.hs.hostname],
)
yield directory_handler.send_room_alias_update_event(
requester, requester.user.to_string(), room_id
) )
room_id = None room_id = None