From e003a31064480d50490dc94d82a78af71656337c Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 5 Sep 2026 17:18:38 +0800 Subject: [PATCH] fix(search): preserve schema export compatibility --- app/schemas/search.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/schemas/search.py b/app/schemas/search.py index 712ec69a5..6094daccb 100644 --- a/app/schemas/search.py +++ b/app/schemas/search.py @@ -5,14 +5,16 @@ from typing import Literal, Union from pydantic import BaseModel, Field from app.schemas.common import JsonData -from app.schemas.context import Context, SubtitleInfo +from app.schemas.context import Context as _Context +from app.schemas.context import SubtitleInfo +from app.schemas.context import TorrentInfo as TorrentInfo class SearchLastContextData(BaseModel): """上一次搜索的请求参数与结果。""" params: dict[str, JsonData] = Field(default_factory=dict) - results: list[Union[Context, SubtitleInfo]] = Field(default_factory=list) + results: list[Union[_Context, SubtitleInfo]] = Field(default_factory=list) class SearchRecommendStatusData(BaseModel):