Behaviour of restricted rooms with no valid conditions is not clear #1891
Labels
clarification
An area where the expected behaviour is understood, but the spec could do with being more explicit
Link to problem area:
https://spec.matrix.org/v1.10/client-server-api/#restricted-rooms
Issue:
Currently, the spec states that:
The problem here is that there seems to be multiple interpretations of this, those being:
invite
join rule when this is the caseinvite
, since servers shouldn't ever authorize joinsThe key difference between these two cases is that with the latter, a
join
can still be authorized viajoin_authorised_via_users_server
, despite the fact that servers shouldn't be doing this. With the former, such a join wouldn't be authorized.So which interpretation does the spec intend to abide by?
The text was updated successfully, but these errors were encountered: