Merge pull request #1362 from turt2live/travis/spec-reason
Explicitly declare that the kick/ban reason will be on the membership event
This commit is contained in:
commit
e1885e4cd3
3 changed files with 11 additions and 2 deletions
|
@ -61,7 +61,8 @@ paths:
|
||||||
description: The fully qualified user ID of the user being banned.
|
description: The fully qualified user ID of the user being banned.
|
||||||
reason:
|
reason:
|
||||||
type: string
|
type: string
|
||||||
description: The reason the user has been banned.
|
description: The reason the user has been banned. This will be supplied as the
|
||||||
|
``reason`` on the target's updated `m.room.member`_ event.
|
||||||
required: ["user_id"]
|
required: ["user_id"]
|
||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
|
|
|
@ -34,6 +34,10 @@ paths:
|
||||||
Kick a user from the room.
|
Kick a user from the room.
|
||||||
|
|
||||||
The caller must have the required power level in order to perform this operation.
|
The caller must have the required power level in order to perform this operation.
|
||||||
|
|
||||||
|
Kicking a user adjusts the target member's membership state to be ``leave`` with an
|
||||||
|
optional ``reason``. Like with other membership changes, a user can directly adjust
|
||||||
|
the target member's state by making a request to ``/rooms/<room id>/state/m.room.member/<user id>``.
|
||||||
operationId: kick
|
operationId: kick
|
||||||
security:
|
security:
|
||||||
- accessToken: []
|
- accessToken: []
|
||||||
|
@ -59,7 +63,9 @@ paths:
|
||||||
description: The fully qualified user ID of the user being kicked.
|
description: The fully qualified user ID of the user being kicked.
|
||||||
reason:
|
reason:
|
||||||
type: string
|
type: string
|
||||||
description: The reason the user has been kicked.
|
description: |-
|
||||||
|
The reason the user has been kicked. This will be supplied as the
|
||||||
|
``reason`` on the target's updated `m.room.member`_ event.
|
||||||
required: ["user_id"]
|
required: ["user_id"]
|
||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
|
|
|
@ -61,6 +61,8 @@ Unreleased changes
|
||||||
(`#1380 <https://github.com/matrix-org/matrix-doc/pull/1380>`_).
|
(`#1380 <https://github.com/matrix-org/matrix-doc/pull/1380>`_).
|
||||||
- Describe ``StateEvent`` for ``/createRoom``
|
- Describe ``StateEvent`` for ``/createRoom``
|
||||||
(`#1329 <https://github.com/matrix-org/matrix-doc/pull/1329>`_).
|
(`#1329 <https://github.com/matrix-org/matrix-doc/pull/1329>`_).
|
||||||
|
- Describe how the ``reason`` is handled for kicks/bans
|
||||||
|
(`#1362 <https://github.com/matrix-org/matrix-doc/pull/1362>`_).
|
||||||
- Clarify that clients must leave rooms before forgetting them
|
- Clarify that clients must leave rooms before forgetting them
|
||||||
(`#1378 <https://github.com/matrix-org/matrix-doc/pull/1378>`_).
|
(`#1378 <https://github.com/matrix-org/matrix-doc/pull/1378>`_).
|
||||||
- Clarify the request and result types on ``/search``
|
- Clarify the request and result types on ``/search``
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue