Move m.room.member's unsigned data to the top level
This commit is contained in:
parent
ffea5d5e61
commit
1c1e351778
1 changed files with 10 additions and 10 deletions
|
@ -100,16 +100,6 @@ properties:
|
||||||
- signed
|
- signed
|
||||||
title: Invite
|
title: Invite
|
||||||
type: object
|
type: object
|
||||||
unsigned:
|
|
||||||
type: object
|
|
||||||
title: UnsignedData
|
|
||||||
description: Contains optional extra information about the event.
|
|
||||||
properties:
|
|
||||||
invite_room_state:
|
|
||||||
description: 'A subset of the state of the room at the time of the invite, if ``membership`` is ``invite``. Note that this state is informational, and SHOULD NOT be trusted; once the client has joined the room, it SHOULD fetch the live state from the server and discard the invite_room_state. Also, clients must not rely on any particular state being present here; they SHOULD behave properly (with possibly a degraded but not a broken experience) in the absence of any particular events here. If they are set on the room, at least the state for ``m.room.avatar``, ``m.room.canonical_alias``, ``m.room.join_rules``, and ``m.room.name`` SHOULD be included.'
|
|
||||||
items:
|
|
||||||
$ref: "stripped_state.yaml"
|
|
||||||
type: array
|
|
||||||
required:
|
required:
|
||||||
- membership
|
- membership
|
||||||
title: EventContent
|
title: EventContent
|
||||||
|
@ -124,5 +114,15 @@ properties:
|
||||||
enum:
|
enum:
|
||||||
- m.room.member
|
- m.room.member
|
||||||
type: string
|
type: string
|
||||||
|
unsigned:
|
||||||
|
type: object
|
||||||
|
title: UnsignedData
|
||||||
|
description: Contains optional extra information about the event.
|
||||||
|
properties:
|
||||||
|
invite_room_state:
|
||||||
|
description: 'A subset of the state of the room at the time of the invite, if ``membership`` is ``invite``. Note that this state is informational, and SHOULD NOT be trusted; once the client has joined the room, it SHOULD fetch the live state from the server and discard the invite_room_state. Also, clients must not rely on any particular state being present here; they SHOULD behave properly (with possibly a degraded but not a broken experience) in the absence of any particular events here. If they are set on the room, at least the state for ``m.room.avatar``, ``m.room.canonical_alias``, ``m.room.join_rules``, and ``m.room.name`` SHOULD be included.'
|
||||||
|
items:
|
||||||
|
$ref: "stripped_state.yaml"
|
||||||
|
type: array
|
||||||
title: The current membership state of a user in the room.
|
title: The current membership state of a user in the room.
|
||||||
type: object
|
type: object
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue