fix(metadata): adjust schemas

This commit is contained in:
Viren070
2025-11-08 16:24:55 +00:00
parent b40c448b5c
commit 4a4aa40340
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -36,8 +36,8 @@ const MovieDetailsSchema = z.object({
const TVDetailsSchema = z.object({
id: z.number(),
name: z.string(),
first_air_date: z.string().optional(),
last_air_date: z.string().optional(),
first_air_date: z.string().nullable().optional(),
last_air_date: z.string().nullable().optional(),
status: z.string(),
original_title: z.string().optional(),
original_language: z.string().optional(),
@@ -337,7 +337,7 @@ export class TMDBMetadata {
if (tvData.original_title) {
allTitles.push(tvData.original_title);
}
releaseDate = tvData.first_air_date;
releaseDate = tvData.first_air_date ?? undefined;
yearEnd = tvData.last_air_date
? this.parseReleaseDate(tvData.last_air_date)
: undefined;
+1 -1
View File
@@ -53,7 +53,7 @@ const TVDBBaseRecordSchema = z.object({
id: z.number(),
name: z.string(),
slug: z.string(),
image: z.string().url(),
image: z.url().nullable(),
nameTranslations: z.array(z.string()),
overviewTranslations: z.array(z.string()),
aliases: z.array(TVDBAliasSchema),