Files
MediaManager/media_manager/metadataProvider/schemas.py

17 lines
475 B
Python

from pydantic import BaseModel
from media_manager.movies.schemas import MovieId
from media_manager.tv.schemas import ShowId
class MetaDataProviderSearchResult(BaseModel):
poster_path: str | None
overview: str | None
name: str
external_id: int
year: int | None
metadata_provider: str
added: bool
vote_average: float | None = None
original_language: str | None = None
id: MovieId | ShowId | None = None # Internal ID if already added