feat: unify media source identity flow (#6129)

This commit is contained in:
jxxghp
2026-07-21 20:20:09 +08:00
parent 6f8b6cfbc9
commit 3b709b7f2e
78 changed files with 2519 additions and 1121 deletions
+6
View File
@@ -62,7 +62,10 @@ class Subscribe(BaseModel):
tmdbid: Optional[int] = None
doubanid: Optional[str] = None
bangumiid: Optional[int] = None
anilistid: Optional[int] = None
mediaid: Optional[str] = None
media_source: Optional[str] = None
media_id: Optional[str] = None
# 季号
season: Optional[int] = None
# 海报
@@ -171,6 +174,9 @@ class SubscribeShare(BaseModel):
tmdbid: Optional[int] = None
doubanid: Optional[str] = None
bangumiid: Optional[int] = None
anilistid: Optional[int] = None
media_source: Optional[str] = None
media_id: Optional[str] = None
# 季号
season: Optional[int] = None
# 海报