mirror of
https://github.com/Viren070/AIOStreams.git
synced 2025-12-01 23:14:04 +01:00
fix(metadata): adjust schemas
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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),
|
||||
|
||||
Reference in New Issue
Block a user