mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2025-12-23 18:29:19 -05:00
fix(api): respect is4k parameter for all media status changes (#1951)
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
This commit is contained in:
@@ -6912,6 +6912,10 @@ paths:
|
||||
is4k:
|
||||
type: boolean
|
||||
example: false
|
||||
description: |
|
||||
When true, updates the 4K status field (status4k).
|
||||
When false or not provided, updates the regular status field (status).
|
||||
This applies to all status values (available, partial, processing, pending, unknown).
|
||||
responses:
|
||||
'200':
|
||||
description: Returned media
|
||||
|
||||
@@ -145,16 +145,16 @@ mediaRoutes.post<
|
||||
message: 'Only series can be set to be partially available',
|
||||
});
|
||||
}
|
||||
media.status = MediaStatus.PARTIALLY_AVAILABLE;
|
||||
media[is4k ? 'status4k' : 'status'] = MediaStatus.PARTIALLY_AVAILABLE;
|
||||
break;
|
||||
case 'processing':
|
||||
media.status = MediaStatus.PROCESSING;
|
||||
media[is4k ? 'status4k' : 'status'] = MediaStatus.PROCESSING;
|
||||
break;
|
||||
case 'pending':
|
||||
media.status = MediaStatus.PENDING;
|
||||
media[is4k ? 'status4k' : 'status'] = MediaStatus.PENDING;
|
||||
break;
|
||||
case 'unknown':
|
||||
media.status = MediaStatus.UNKNOWN;
|
||||
media[is4k ? 'status4k' : 'status'] = MediaStatus.UNKNOWN;
|
||||
}
|
||||
|
||||
await mediaRepository.save(media);
|
||||
|
||||
Reference in New Issue
Block a user