feat: add availability information about media requests (#1794)

This commit is contained in:
Marek Tancak authored and GitHub committed 2024-01-09 20:56:57 +01:00
1 parent 209119f14c
commit 6d6750c665
4 files changed
+36 -5

No files matched your search

+4
View File
@@ -62,6 +62,7 @@ export const mediaRequestsRouter = createTRPCRouter({
userRequestCount: item.requestedBy.requestCount,
airDate: genericItem.airDate,
status: item.status,
availability: item.is4k ? item.media.status4k : item.media.status,
backdropPath: `https://image.tmdb.org/t/p/original/${genericItem.backdropPath}`,
posterPath: `https://image.tmdb.org/t/p/w600_and_h900_bestv2/${genericItem.posterPath}`,
href: `${appUrl}/${item.type}/${item.media.tmdbId}`,
@@ -215,6 +216,7 @@ type OverseerrResponseItem = {
status: number;
createdAt: string;
type: 'movie' | 'tv';
is4k: boolean;
rootFolder: string;
requestedBy: OverseerrResponseItemUser;
media: OverseerrResponseItemMedia;
@@ -222,6 +224,8 @@ type OverseerrResponseItem = {
type OverseerrResponseItemMedia = {
tmdbId: number;
status: number;
status4k: number;
};
type OverseerrResponseItemUser = {