Remove aliases
field from /publicRooms
#3056
Labels
spec-bug
Something which is in the spec, but is wrong
aliases
field from /publicRooms
#3056
... or at least make a suggestion that servers don't return it
Link to problem area:
https://spec.matrix.org/unstable/client-server-api/#get_matrixclientr0publicrooms
Issue
The spec for
/publicRooms
suggests that servers should return analiases
field from the/publicRooms
. However, MSC2432 changed most of the rest of the spec so thatm.room.aliases
events are no longer treated specially, and matrix-org/synapse#6970 removed support for this field from Synapse.Although this endpoint was never called out explicitly in MSC2432, I think that was just an oversight. It might be nice if the situation was at least made clearer in the spec.
Expected behaviour
Remove the field altogether? Or call out that it may not be returned by common server impls, and recommend that servers don't populate it?
The text was updated successfully, but these errors were encountered: