diff --git a/docs/controllers/LibraryController.yaml b/docs/controllers/LibraryController.yaml index b8d440cf3..80b995183 100644 --- a/docs/controllers/LibraryController.yaml +++ b/docs/controllers/LibraryController.yaml @@ -78,10 +78,10 @@ components: in: query name: desc description: Return items in reversed order if true. - example: true + example: 0 schema: - type: boolean - default: false + type: integer + default: 0 responses: library200: @@ -166,6 +166,7 @@ paths: name: include schema: type: string + - $ref: '../schemas.yaml#/components/parameters/minified' responses: '200': $ref: '#/components/responses/library200' @@ -262,7 +263,6 @@ paths: example: 'numBooks' schema: type: string - enum: ['name', 'numBooks', 'totalDuration', 'addedAt', 'lastBookAdded', 'lastBookUpdated'] default: 'name' - $ref: '#/components/parameters/desc' - in: query @@ -386,6 +386,7 @@ paths: example: 'rssfeed' schema: type: string + - $ref: '../schemas.yaml#/components/parameters/minified' responses: '200': description: getLibrarySeries OK diff --git a/docs/openapi.json b/docs/openapi.json index 0694241b6..771ad53a1 100644 --- a/docs/openapi.json +++ b/docs/openapi.json @@ -499,6 +499,9 @@ "schema": { "type": "string" } + }, + { + "$ref": "#/components/parameters/minified" } ], "responses": { @@ -654,14 +657,6 @@ "example": "numBooks", "schema": { "type": "string", - "enum": [ - "name", - "numBooks", - "totalDuration", - "addedAt", - "lastBookAdded", - "lastBookUpdated" - ], "default": "name" } }, @@ -857,6 +852,9 @@ "schema": { "type": "string" } + }, + { + "$ref": "#/components/parameters/minified" } ], "responses": { @@ -2007,6 +2005,16 @@ } }, "parameters": { + "minified": { + "in": "query", + "name": "minified", + "description": "Return minified items if true", + "schema": { + "type": "integer", + "minimum": 0, + "example": 1 + } + }, "limit": { "in": "query", "name": "limit", @@ -2031,20 +2039,10 @@ "in": "query", "name": "desc", "description": "Return items in reversed order if true.", - "example": true, - "schema": { - "type": "boolean", - "default": false - } - }, - "minified": { - "in": "query", - "name": "minified", - "description": "Return minified items if true", + "example": 0, "schema": { "type": "integer", - "minimum": 0, - "example": 1 + "default": 0 } } }