mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 23:51:21 +02:00
Request individual seasons from Jellyseerr (#1060)
## Description Adds a dialog to select individual seasons for a TV show when requesting it via Discover/Jellyseerr If a request is already pending, it can be updated. If there's more than 7 seasons, a second submit button is added at the bottom of the dialog for easier access. Also, adds a button from Jellyfin series details to its Discover equivalent and added a request button for partially available series to request more seasons. ### Related issues Closes #961 ### Testing Emulator & Jellyseerr 2.7.3 ## Screenshots  ## AI or LLM usage None
This commit is contained in:
parent
49a6cd8d2f
commit
afc47f254b
12 changed files with 512 additions and 46 deletions
|
|
@ -1086,6 +1086,11 @@ components:
|
|||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/Episode'
|
||||
status:
|
||||
type: integer
|
||||
example: 0
|
||||
description: Status of the request. 1 = PENDING APPROVAL, 2 = APPROVED, 3 = DECLINED
|
||||
readOnly: true
|
||||
TvDetails:
|
||||
type: object
|
||||
properties:
|
||||
|
|
@ -1268,6 +1273,10 @@ components:
|
|||
type: string
|
||||
type:
|
||||
type: string
|
||||
seasons:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/Season'
|
||||
required:
|
||||
- id
|
||||
- status
|
||||
|
|
@ -6135,16 +6144,10 @@ paths:
|
|||
type: integer
|
||||
example: 123
|
||||
seasons:
|
||||
# oneOf:
|
||||
# - type: array
|
||||
# items:
|
||||
# type: integer
|
||||
# minimum: 0
|
||||
# - type: string
|
||||
# enum: [all]
|
||||
# TODO
|
||||
type: string
|
||||
enum: [all]
|
||||
type: array
|
||||
items:
|
||||
type: integer
|
||||
minimum: 0
|
||||
nullable: true
|
||||
is4k:
|
||||
type: boolean
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue