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
+2 -2
View File
@@ -11,10 +11,10 @@ from app.schemas.types import ChainEventType
router = APIRouter() 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: def source(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
""" """
获取发现数据源 获取探索数据源
""" """
# 广播事件,请示额外的发现数据源支持 # 广播事件,请示额外的发现数据源支持
event_data = DiscoverSourceEventData() event_data = DiscoverSourceEventData()
+1
View File
@@ -239,6 +239,7 @@ class DiscoverMediaSource(BaseModel):
""" """
探索媒体数据源的基类 探索媒体数据源的基类
""" """
name: str = Field(..., description="数据源名称")
mediaid_prefix: str = Field(..., description="媒体ID的前缀,不含:") mediaid_prefix: str = Field(..., description="媒体ID的前缀,不含:")
api_path: str = Field(..., description="媒体数据源API地址") api_path: str = Field(..., description="媒体数据源API地址")
filter_params: Optional[Dict[str, Any]] = Field(default=None, description="过滤参数") filter_params: Optional[Dict[str, Any]] = Field(default=None, description="过滤参数")