mirror of
https://github.com/myronblair/kino-app
synced 2026-07-28 05:23:45 -05:00
auto-commit for 296e06eb-544f-4710-845e-c5a611b15f0e
This commit is contained in:
+8
-4
@@ -260,6 +260,9 @@ class Episode(EpisodeBase):
|
||||
model_config = ConfigDict(extra="ignore")
|
||||
id: str = Field(default_factory=lambda: str(uuid.uuid4()))
|
||||
sonarr_episode_id: Optional[int] = None
|
||||
hidden: bool = False
|
||||
hls_path: Optional[str] = None
|
||||
hls_status: Optional[str] = None
|
||||
created_at: str = Field(default_factory=_now_iso)
|
||||
|
||||
|
||||
@@ -313,12 +316,13 @@ class OpenSubsResult(BaseModel):
|
||||
class TranscodeJob(BaseModel):
|
||||
model_config = ConfigDict(extra="ignore")
|
||||
id: str = Field(default_factory=lambda: str(uuid.uuid4()))
|
||||
movie_id: str
|
||||
movie_id: str # generic content id (movie_id OR episode_id, depending on content_type)
|
||||
movie_title: str = ""
|
||||
quality: str = "abr" # quick | abr
|
||||
status: str = "pending" # pending | running | done | failed | cancelled
|
||||
content_type: str = "movie" # movie | episode
|
||||
quality: str = "abr"
|
||||
status: str = "pending"
|
||||
error: str = ""
|
||||
triggered_by: str = "manual" # manual | auto
|
||||
triggered_by: str = "manual"
|
||||
created_at: str = Field(default_factory=_now_iso)
|
||||
started_at: Optional[str] = None
|
||||
finished_at: Optional[str] = None
|
||||
|
||||
Reference in New Issue
Block a user