Fix joining rooms through aliases where the alias server isn't a real homeserver (#15776)
This commit is contained in:
parent
87e5df9a6e
commit
1404f68a03
|
@ -0,0 +1 @@
|
|||
Fix joining rooms through aliases where the alias server isn't a real homeserver. Contributed by @tulir @ Beeper.
|
|
@ -1498,7 +1498,7 @@ class RoomMemberHandler(metaclass=abc.ABCMeta):
|
|||
# put the server which owns the alias at the front of the server list.
|
||||
if room_alias.domain in servers:
|
||||
servers.remove(room_alias.domain)
|
||||
servers.insert(0, room_alias.domain)
|
||||
servers.insert(0, room_alias.domain)
|
||||
|
||||
return RoomID.from_string(room_id), servers
|
||||
|
||||
|
|
Loading…
Reference in New Issue