diff --git a/app/api/endpoints/discover.py b/app/api/endpoints/discover.py index 7d491d9c..a115f861 100644 --- a/app/api/endpoints/discover.py +++ b/app/api/endpoints/discover.py @@ -11,10 +11,10 @@ from app.schemas.types import ChainEventType router = APIRouter() -@router.get("/source", summary="获取发现数据源", response_model=List[schemas.DiscoverMediaSource]) +@router.get("/source", summary="获取探索数据源", response_model=List[schemas.DiscoverMediaSource]) def source(_: schemas.TokenPayload = Depends(verify_token)) -> Any: """ - 获取发现数据源 + 获取探索数据源 """ # 广播事件,请示额外的发现数据源支持 event_data = DiscoverSourceEventData() diff --git a/app/schemas/event.py b/app/schemas/event.py index 99fe5efa..c7c4932b 100644 --- a/app/schemas/event.py +++ b/app/schemas/event.py @@ -239,6 +239,7 @@ class DiscoverMediaSource(BaseModel): """ 探索媒体数据源的基类 """ + name: str = Field(..., description="数据源名称") mediaid_prefix: str = Field(..., description="媒体ID的前缀,不含:") api_path: str = Field(..., description="媒体数据源API地址") filter_params: Optional[Dict[str, Any]] = Field(default=None, description="过滤参数")