fix DiscoverMediaSource

This commit is contained in:
jxxghp
2025-02-06 18:03:27 +08:00
parent 759c18acda
commit 247b3b24a1
2 changed files with 3 additions and 2 deletions

View File

@@ -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()

View File

@@ -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="过滤参数")