diff --git a/app/schemas/history.py b/app/schemas/history.py index c10f2c78..da655ca7 100644 --- a/app/schemas/history.py +++ b/app/schemas/history.py @@ -1,4 +1,4 @@ -from typing import Optional +from typing import Optional, Any from pydantic import BaseModel @@ -45,7 +45,7 @@ class DownloadHistory(BaseModel): # 创建时间 date: Optional[str] = None # 备注 - note: Optional[str] = None + note: Optional[Any] = None class Config: orm_mode = True diff --git a/app/schemas/mediaserver.py b/app/schemas/mediaserver.py index 5cdd3846..a97b4fbc 100644 --- a/app/schemas/mediaserver.py +++ b/app/schemas/mediaserver.py @@ -1,5 +1,5 @@ from pathlib import Path -from typing import Optional, Dict, Union, List +from typing import Optional, Dict, Union, List, Any from pydantic import BaseModel @@ -116,7 +116,7 @@ class MediaServerItem(BaseModel): # 季集 seasoninfo: Optional[Dict[int, list]] = None # 备注 - note: Optional[dict] = None + note: Optional[Any] = None # 同步时间 lst_mod_date: Optional[str] = None user_state: Optional[MediaServerItemUserState] = None diff --git a/app/schemas/site.py b/app/schemas/site.py index 09d90257..3c2bb88a 100644 --- a/app/schemas/site.py +++ b/app/schemas/site.py @@ -1,4 +1,4 @@ -from typing import Optional +from typing import Optional, Any from pydantic import BaseModel @@ -33,7 +33,7 @@ class Site(BaseModel): # 是否公开站点 public: Optional[int] = 0 # 备注 - note: Optional[str] = None + note: Optional[Any] = None # 超时时间 timeout: Optional[int] = 0 # 流控单位周期 @@ -63,7 +63,7 @@ class SiteStatistic(BaseModel): # 最后修改时间 lst_mod_date: Optional[str] # 备注 - note: Optional[dict] = None + note: Optional[Any] = None class Config: orm_mode = True diff --git a/app/schemas/subscribe.py b/app/schemas/subscribe.py index 3cb8feda..d24f68ad 100644 --- a/app/schemas/subscribe.py +++ b/app/schemas/subscribe.py @@ -1,5 +1,5 @@ import json -from typing import Optional, List, Dict +from typing import Optional, List, Dict, Any from pydantic import BaseModel, validator @@ -46,7 +46,7 @@ class Subscribe(BaseModel): # 缺失集数 lack_episode: Optional[int] = 0 # 附加信息 - note: Optional[str] = None + note: Optional[Any] = None # 状态:N-新建, R-订阅中 state: Optional[str] = None # 最后更新时间