修复路由前缀重复导致的502错误
问题:api_permissions.py 中的路由已包含 /studies/{study_id},
但在 router.py 中又添加了相同前缀,导致路径重复:
/studies/{study_id}/api-permissions/studies/{study_id}
修复:移除 api_permissions.py 中的 /studies/{study_id} 路径前缀,
只保留相对路径 "" 和 "",由 router.py 的 include_router 提供前缀。
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -49,7 +49,7 @@ async def list_api_endpoints(
|
||||
|
||||
|
||||
@router.get(
|
||||
"/studies/{study_id}",
|
||||
"",
|
||||
summary="获取项目的接口级权限矩阵",
|
||||
description="返回项目中各角色对API端点的权限配置",
|
||||
)
|
||||
@@ -86,7 +86,7 @@ async def get_study_api_permissions(
|
||||
|
||||
|
||||
@router.put(
|
||||
"/studies/{study_id}",
|
||||
"",
|
||||
summary="更新项目的接口级权限矩阵",
|
||||
description="批量更新项目中各角色对API端点的权限配置",
|
||||
status_code=status.HTTP_200_OK,
|
||||
|
||||
Reference in New Issue
Block a user