refactor abuses response list to totalDataList in openapi spec

closes #4066
pull/4107/head
Rigel Kent 2021-05-10 14:26:17 +02:00
parent 40cfb36b9d
commit 985ece5755
No known key found for this signature in database
GPG Key ID: 5E53E96A494E452F
1 changed files with 21 additions and 7 deletions

View File

@ -1867,6 +1867,7 @@ paths:
/users/me/abuses:
get:
summary: List my abuses
operationId: getMyAbuses
security:
- OAuth2: []
tags:
@ -1882,22 +1883,29 @@ paths:
in: query
schema:
$ref: '#/components/schemas/AbuseStateSet'
- $ref: '#/components/parameters/abusesSort'
- $ref: '#/components/parameters/start'
- $ref: '#/components/parameters/count'
- $ref: '#/components/parameters/abusesSort'
responses:
'200':
description: successful operation
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Abuse'
type: object
properties:
total:
type: integer
example: 1
data:
type: array
items:
$ref: '#/components/schemas/Abuse'
/abuses:
get:
summary: List abuses
operationId: getAbuses
security:
- OAuth2:
- admin
@ -1970,9 +1978,15 @@ paths:
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Abuse'
type: object
properties:
total:
type: integer
example: 1
data:
type: array
items:
$ref: '#/components/schemas/Abuse'
post:
summary: Report an abuse