Add missing 403/404 response codes

pull/977/head
Andrew Morgan 4 years ago
parent 11996fb436
commit 10267df76e

@ -75,6 +75,15 @@ The user wasn't allowed to knock (e.g. they are banned). Example error reply:
} }
``` ```
##### Status code 404:
The room was not found. Example error reply:
```json
{
"errcode": "M_NOT_FOUND",
"error": "Unknown room."
}
```
### Extensions to `GET /_matrix/client/r0/sync` ### Extensions to `GET /_matrix/client/r0/sync`
In [the response to In [the response to
@ -289,6 +298,15 @@ This request was invalid, e.g. bad JSON. Example reply:
} }
``` ```
##### Status code 403:
This request is forbidden, e.g. the user is banned from the room. Example reply:
```json
{
"errcode": "M_FORBIDDEN",
"error": "You are not allowed to knock on this room"
}
```
##### Status code 404: ##### Status code 404:
The room is unknown to the remote server. Example reply: The room is unknown to the remote server. Example reply:
```json ```json
@ -399,6 +417,24 @@ request content.
} }
``` ```
##### Status code 403:
This request is forbidden, e.g. the user is banned from the room. Example reply:
```json
{
"errcode": "M_FORBIDDEN",
"error": "You are not allowed to knock on this room"
}
```
##### Status code 404:
The room is unknown to the remote server. Example reply:
```json
{
"errcode": "M_NOT_FOUND",
"error": "Unknown room"
}
```
## Restrictions ## Restrictions
There are restrictions to being able to set this membership, as well as There are restrictions to being able to set this membership, as well as
accepting or denying the knock. A formal description of the changes to the auth rules is given below; accepting or denying the knock. A formal description of the changes to the auth rules is given below;

Loading…
Cancel
Save