From 802e14adc6116ed2d3ceeab3910d0c04e0062393 Mon Sep 17 00:00:00 2001 From: Nicholas Wallace Date: Sat, 18 May 2024 23:01:02 +0000 Subject: [PATCH] Fix: errors --- docs/controllers/LibraryController.yaml | 62 +------------------------ docs/schemas.yaml | 4 -- 2 files changed, 1 insertion(+), 65 deletions(-) diff --git a/docs/controllers/LibraryController.yaml b/docs/controllers/LibraryController.yaml index 6c78ba2fc..d7373f89b 100644 --- a/docs/controllers/LibraryController.yaml +++ b/docs/controllers/LibraryController.yaml @@ -185,66 +185,6 @@ paths: $ref: '#/components/responses/library200' '404': $ref: '#/components/responses/library404' - /api/libraries/{id}/items: - parameters: - - name: id - in: path - description: The ID of the library. - required: true - schema: - $ref: '../objects/Library.yaml#/components/schemas/libraryId' - get: - operationId: getLibraryItems - summary: Get all items in a library by ID on server - description: Get all items in a library by ID on server. - tags: - - Libraries - requestBody: - required: false - description: The filters to apply to the requested library items. - content: - application/json: - schema: - type: object - properties: - limit: - $ref: '../schemas.yaml#/components/schemas/limit' - page: - $ref: '../schemas.yaml#/components/schemas/page' - sort: - $ref: '#/components/schemas/librarySort' - desc: - $ref: '../schemas.yaml#/components/schemas/sortDesc' - filter: - $ref: '#/components/schemas/libraryFilter' - minified: - $ref: '../schemas.yaml#/components/schemas/minified' - collapseSeries: - $ref: '#/components/schemas/libraryCollapseSeries' - include: - $ref: '#/components/schemas/libraryInclude' - responses: - '200': - description: getLibraryItems OK - content: - application/json: - schema: - oneOf: - - type: array - items: - $ref: '../objects/LibraryItem.yaml#/components/schemas/libraryItem' - - $ref: '../schemas.yaml#/components/schemas/total' - - $ref: '../schemas.yaml#/components/schemas/limit' - - $ref: '../schemas.yaml#/components/schemas/page' - - $ref: '#/components/schemas/sortBy' - - $ref: '#/components/schemas/sortDesc' - - $ref: '#/components/schemas/filterBy' - - $ref: '../objects/mediaTypes/media.yaml#/components/schemas/mediaType' - - $ref: '../schemas.yaml#/components/schemas/minified' - - $ref: '#/components/schemas/collapseSeries' - - $ref: '#/components/schemas/libraryInclude' - '404': - $ref: '#/components/responses/library404' /api/libraries/{id}/issues: parameters: - name: id @@ -318,7 +258,7 @@ paths: results: type: array items: - $ref: '../objects/LibraryItem.yaml#/components/schemas/libraryItem' + $ref: '../objects/LibraryItem.yaml#/components/schemas/libraryItemBase' total: $ref: '../schemas.yaml#/components/schemas/total' limit: diff --git a/docs/schemas.yaml b/docs/schemas.yaml index 1e4d11f2e..c852bcca8 100644 --- a/docs/schemas.yaml +++ b/docs/schemas.yaml @@ -36,28 +36,24 @@ components: type: integer example: 100 limit: - name: limit description: The number of items to return. If 0, no items are returned. schema: type: integer example: 10 default: 0 page: - name: page description: The page number (zero indexed) to return. If no limit is specified, then page will have no effect. schema: type: integer example: 1 default: 0 sortDesc: - name: desc description: Return items in reversed order if true. schema: type: boolean example: true default: false minified: - name: minified description: Return minified items if true. schema: type: boolean