fix schemas

This commit is contained in:
jxxghp
2025-11-17 10:58:24 +08:00
parent 365335be46
commit a5e7483870
23 changed files with 124 additions and 124 deletions
+9 -9
View File
@@ -40,7 +40,7 @@ class DownloadingTorrent(BaseModel):
state: Optional[str] = 'downloading'
upspeed: Optional[str] = None
dlspeed: Optional[str] = None
media: Optional[dict] = Field(default_factory=dict)
media: Optional[dict] = Field(default_factory={})
userid: Optional[str] = None
username: Optional[str] = None
left_time: Optional[str] = None
@@ -97,7 +97,7 @@ class TransferJob(BaseModel):
"""
media: Optional[MediaInfo] = None
season: Optional[int] = None
tasks: Optional[List[TransferJobTask]] = Field(default_factory=list)
tasks: Optional[List[TransferJobTask]] = Field(default_factory=[])
class TransferInfo(BaseModel):
@@ -117,21 +117,21 @@ class TransferInfo(BaseModel):
# 处理文件数
file_count: Optional[int] = Field(default=0)
# 处理文件清单
file_list: Optional[list] = Field(default_factory=list)
file_list: Optional[list] = Field(default_factory=[])
# 目标文件清单
file_list_new: Optional[list] = Field(default_factory=list)
file_list_new: Optional[list] = Field(default_factory=[])
# 总文件大小
total_size: Optional[int] = Field(default=0)
# 失败清单
fail_list: Optional[list] = Field(default_factory=list)
fail_list: Optional[list] = Field(default_factory=[])
# 处理字幕文件清单
subtitle_list: Optional[list] = Field(default_factory=list)
subtitle_list: Optional[list] = Field(default_factory=[])
# 目标字幕文件清单
subtitle_list_new: Optional[list] = Field(default_factory=list)
subtitle_list_new: Optional[list] = Field(default_factory=[])
# 处理音频文件清单
audio_list: Optional[list] = Field(default_factory=list)
audio_list: Optional[list] = Field(default_factory=[])
# 目标音频文件清单
audio_list_new: Optional[list] = Field(default_factory=list)
audio_list_new: Optional[list] = Field(default_factory=[])
# 错误信息
message: Optional[str] = None
# 是否需要刮削