-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Synapse requires auth for GET /_matrix/client/.../publicRooms
, contrary to spec
#15049
Comments
Please link to the spec rather than post a screenshot of it. The complaint in the response is that you haven't provided the required query parameter |
@DMRobertson My bad, it was an other endpoint. Sorry for this confusion: |
Confusingly, the link you have provided is to the /publicRooms is specced as requiring auth so Synapse is not spec-compliant. I am not clear if Synapse should be changed or if the spec should. |
synapse/synapse/rest/client/room.py Lines 445 to 446 in 1182ae5
|
GET /_matrix/client/.../publicRooms
, contrary to spec
Link updated to 'GET /_matrix/client/v3/publicRooms' |
Note that the POST version of public rooms does require auth in the spec. (Though I don't understand why.) |
Discussed among the team. We think the spec should mark this as requiring auth. |
Related: #2421 matrix-org/matrix-spec#145 |
Description
GET /_matrix/client/v1/register/m.login.registration_token/validity
Steps to reproduce
Homeserver
own
Synapse Version
1.73
Installation Method
Docker (matrixdotorg/synapse)
Database
PostgreSQL
Workers
Single process
Platform
K8s Cluster
Configuration
No response
Relevant log output
Anything else that would be useful to know?
The text was updated successfully, but these errors were encountered: