diff --git a/backend/handler/metadata/flashpoint_handler.py b/backend/handler/metadata/flashpoint_handler.py index 6f9947547..c1fbbd034 100644 --- a/backend/handler/metadata/flashpoint_handler.py +++ b/backend/handler/metadata/flashpoint_handler.py @@ -46,14 +46,14 @@ class FlashpointGame(TypedDict): class FlashpointMetadata(TypedDict): franchises: list[str] companies: list[str] - source: str + source: str | None genres: list[str] first_release_date: str game_modes: list[str] - status: str - version: str - language: str - notes: str + status: str | None + version: str | None + language: str | None + notes: str | None class FlashpointRom(TypedDict): diff --git a/backend/handler/metadata/igdb_handler.py b/backend/handler/metadata/igdb_handler.py index 9a24a6628..640fe0e02 100644 --- a/backend/handler/metadata/igdb_handler.py +++ b/backend/handler/metadata/igdb_handler.py @@ -71,8 +71,8 @@ class IGDBRelatedGame(TypedDict): class IGDBMetadata(TypedDict): - total_rating: str - aggregated_rating: str + total_rating: str | None + aggregated_rating: str | None first_release_date: int | None youtube_video_id: str | None genres: list[str] diff --git a/backend/handler/metadata/moby_handler.py b/backend/handler/metadata/moby_handler.py index bdbed25f1..fa7bbe86d 100644 --- a/backend/handler/metadata/moby_handler.py +++ b/backend/handler/metadata/moby_handler.py @@ -43,7 +43,7 @@ class MobyMetadataPlatform(TypedDict): class MobyMetadata(TypedDict): - moby_score: str + moby_score: str | None genres: list[str] alternate_titles: list[str] platforms: list[MobyMetadataPlatform] diff --git a/backend/handler/metadata/ss_handler.py b/backend/handler/metadata/ss_handler.py index 3a370b4f2..f42324e49 100644 --- a/backend/handler/metadata/ss_handler.py +++ b/backend/handler/metadata/ss_handler.py @@ -121,7 +121,7 @@ class SSMetadataMedia(TypedDict): class SSMetadata(SSMetadataMedia): - ss_score: str + ss_score: str | None first_release_date: int | None alternative_names: list[str] companies: list[str] diff --git a/frontend/src/__generated__/models/RomFlashpointMetadata.ts b/frontend/src/__generated__/models/RomFlashpointMetadata.ts index 2466f32a6..0f5ed5213 100644 --- a/frontend/src/__generated__/models/RomFlashpointMetadata.ts +++ b/frontend/src/__generated__/models/RomFlashpointMetadata.ts @@ -5,13 +5,13 @@ export type RomFlashpointMetadata = { franchises?: Array; companies?: Array; - source?: string; + source?: (string | null); genres?: Array; first_release_date?: string; game_modes?: Array; - status?: string; - version?: string; - language?: string; - notes?: string; + status?: (string | null); + version?: (string | null); + language?: (string | null); + notes?: (string | null); }; diff --git a/frontend/src/__generated__/models/RomIGDBMetadata.ts b/frontend/src/__generated__/models/RomIGDBMetadata.ts index ea4453238..8bd9cc787 100644 --- a/frontend/src/__generated__/models/RomIGDBMetadata.ts +++ b/frontend/src/__generated__/models/RomIGDBMetadata.ts @@ -6,8 +6,8 @@ import type { IGDBAgeRating } from './IGDBAgeRating'; import type { IGDBMetadataPlatform } from './IGDBMetadataPlatform'; import type { IGDBRelatedGame } from './IGDBRelatedGame'; export type RomIGDBMetadata = { - total_rating?: string; - aggregated_rating?: string; + total_rating?: (string | null); + aggregated_rating?: (string | null); first_release_date?: (number | null); youtube_video_id?: (string | null); genres?: Array; diff --git a/frontend/src/__generated__/models/RomMobyMetadata.ts b/frontend/src/__generated__/models/RomMobyMetadata.ts index b47465feb..079a04bd5 100644 --- a/frontend/src/__generated__/models/RomMobyMetadata.ts +++ b/frontend/src/__generated__/models/RomMobyMetadata.ts @@ -4,7 +4,7 @@ /* eslint-disable */ import type { MobyMetadataPlatform } from './MobyMetadataPlatform'; export type RomMobyMetadata = { - moby_score?: string; + moby_score?: (string | null); genres?: Array; alternate_titles?: Array; platforms?: Array; diff --git a/frontend/src/__generated__/models/RomSSMetadata.ts b/frontend/src/__generated__/models/RomSSMetadata.ts index 2bbb83469..8103cdabe 100644 --- a/frontend/src/__generated__/models/RomSSMetadata.ts +++ b/frontend/src/__generated__/models/RomSSMetadata.ts @@ -29,7 +29,7 @@ export type RomSSMetadata = { marquee_path?: (string | null); logo_path?: (string | null); video_path?: (string | null); - ss_score?: string; + ss_score?: (string | null); first_release_date?: (number | null); alternative_names?: Array; companies?: Array;