feat: adapt to Pydantic V2

This commit is contained in:
Attente
2025-11-01 17:56:37 +08:00
parent fcd0908032
commit c7f098771b
10 changed files with 12 additions and 13 deletions

View File

@@ -86,7 +86,7 @@ class MediaInfo(BaseModel):
# IMDB ID
imdb_id: Optional[str] = None
# TVDB ID
tvdb_id: Optional[str] = None
tvdb_id: Optional[int] = None
# 豆瓣ID
douban_id: Optional[str] = None
# Bangumi ID
@@ -167,7 +167,7 @@ class MediaInfo(BaseModel):
# 评价数量
vote_count: Optional[int] = 0
# 流行度
popularity: Optional[int] = 0
popularity: Optional[float] = 0.0
# 时长
runtime: Optional[int] = None
# 下一集

View File

@@ -24,7 +24,7 @@ class Subscribe(BaseModel):
# 背景图
backdrop: Optional[str] = None
# 评分
vote: Optional[int] = 0
vote: Optional[float] = 0
# 描述
description: Optional[str] = None
# 过滤规则