fix(subscribe): preserve source identity when adding subscriptions

This commit is contained in:
jxxghp
2026-07-25 08:51:30 +08:00
parent ff9ba79b60
commit 8d099b9581
3 changed files with 175 additions and 2 deletions

View File

@@ -366,6 +366,9 @@ async def seasons(
)
if mediainfo:
return _build_media_seasons(mediainfo, season)
# 明确来源的查询不能按标题切换到默认识别源,避免辅助 TMDB 信息替换主身份。
if media_source and source_media_id:
return []
if title:
meta = MetaInfo(title)
if year: