Specify that application services receive events in the CSAPI format
Fixes https://github.com/matrix-org/matrix-doc/issues/1269 This is also supposed to fix the 'age' problem, however that is a larger problem with the event schemas that is reserved for a future PR/commit. Reference: https://github.com/matrix-org/matrix-doc/issues/1294 Reference: https://github.com/matrix-org/matrix-doc/issues/1524
This commit is contained in:
parent
bbd33c1461
commit
6a91ea9c85
1 changed files with 7 additions and 31 deletions
|
@ -21,8 +21,6 @@ schemes:
|
||||||
- https
|
- https
|
||||||
- http
|
- http
|
||||||
basePath: "/"
|
basePath: "/"
|
||||||
consumes:
|
|
||||||
- application/json
|
|
||||||
produces:
|
produces:
|
||||||
- application/json
|
- application/json
|
||||||
paths:
|
paths:
|
||||||
|
@ -53,37 +51,16 @@ paths:
|
||||||
type: object
|
type: object
|
||||||
example: {
|
example: {
|
||||||
"events": [
|
"events": [
|
||||||
{
|
{"$ref": "../../event-schemas/examples/m.room.member"},
|
||||||
"age": 32,
|
{"$ref": "../../event-schemas/examples/m.room.message#m.text"}
|
||||||
"content": {
|
|
||||||
"body": "incoming message",
|
|
||||||
"msgtype": "m.text"
|
|
||||||
},
|
|
||||||
"event_id": "$14328055551tzaee:localhost",
|
|
||||||
"origin_server_ts": 1432804485886,
|
|
||||||
"room_id": "!TmaZBKYIFrIPVGoUYp:localhost",
|
|
||||||
"type": "m.room.message",
|
|
||||||
"user_id": "@bob:localhost"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"age": 1984,
|
|
||||||
"content": {
|
|
||||||
"body": "another incoming message",
|
|
||||||
"msgtype": "m.text"
|
|
||||||
},
|
|
||||||
"event_id": "$1228055551ffsef:localhost",
|
|
||||||
"origin_server_ts": 1432804485886,
|
|
||||||
"room_id": "!TmaZBKYIFrIPVGoUYp:localhost",
|
|
||||||
"type": "m.room.message",
|
|
||||||
"user_id": "@bob:localhost"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
description: "Transaction informations"
|
description: Transaction information
|
||||||
properties:
|
properties:
|
||||||
events:
|
events:
|
||||||
type: array
|
type: array
|
||||||
description: A list of events
|
description: |-
|
||||||
|
A list of events, formatted as per the Client-Server API.
|
||||||
items:
|
items:
|
||||||
type: object
|
type: object
|
||||||
title: Event
|
title: Event
|
||||||
|
@ -92,7 +69,6 @@ paths:
|
||||||
200:
|
200:
|
||||||
description: The transaction was processed successfully.
|
description: The transaction was processed successfully.
|
||||||
examples:
|
examples:
|
||||||
application/json: {
|
application/json: {}
|
||||||
}
|
|
||||||
schema:
|
schema:
|
||||||
type: object
|
type: object
|
Loading…
Add table
Add a link
Reference in a new issue