Updated LibraryItemController Paths (See description)

Added missing abridged
Fixed wrong type on start of bookChapter
Added missing libraryFile for LibraryItem
Added missing type to id in media
This commit is contained in:
Vito0912 2024-07-29 21:44:43 +02:00
parent 11826c37a3
commit e6d4e89bd1
6 changed files with 49 additions and 6 deletions

View file

@ -56,7 +56,7 @@ components:
mediaType:
$ref: './mediaTypes/media.yaml#/components/schemas/mediaType'
media:
$ref: './mediaTypes/Book.yaml#/components/schemas/bookMinified'
$ref: './mediaTypes/Book.yaml#/components/schemas/book'
libraryItemMinified:
type: object
description: A single item on the server, like a book or podcast. Minified media format.
@ -66,6 +66,17 @@ components:
properties:
media:
$ref: './mediaTypes/media.yaml#/components/schemas/mediaMinified'
libraryItem:
type: object
description: A single item on the server, like a book or podcast.
allOf:
- $ref: '#/components/schemas/libraryItemBase'
- type: object
properties:
libraryFiles:
type: array
items:
$ref: './files/AudioFile.yaml#/components/schemas/libraryFile'
libraryItemSequence:
type: object
description: A single item on the server, like a book or podcast. Includes series sequence information.