fix(api): restore recommendation response compatibility

This commit is contained in:
jxxghp
2026-08-13 05:03:42 +08:00
parent e5b52dc0a8
commit 00607bf5b3
8 changed files with 222 additions and 7 deletions
+2 -2
View File
@@ -276,9 +276,9 @@ class MediaInfo(OptionalMediaIdentityMixin, BaseModel):
# 别名和译名
names: Optional[list[str]] = Field(default_factory=list)
# 演员
actors: Optional[list[MediaCredit]] = Field(default_factory=list)
actors: Optional[list[Union[MediaCredit, str]]] = Field(default_factory=list)
# 导演
directors: Optional[list[MediaCredit]] = Field(default_factory=list)
directors: Optional[list[Union[MediaCredit, str]]] = Field(default_factory=list)
# 详情链接
detail_link: Optional[str] = None
# 其它TMDB属性