Skip to content

Commit 20e873b

Browse files
authored
Fix casbin policy api return schema (#500)
1 parent ebe710f commit 20e873b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

backend/app/admin/api/v1/sys/casbin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ async def get_pagination_casbin(
4747
@router.get('/policies', summary='获取所有P权限策略', dependencies=[DependsJwtAuth])
4848
async def get_all_policies(
4949
role: Annotated[int | None, Query(description='角色ID')] = None,
50-
) -> ResponseSchemaModel[list[GetPolicyDetail]]:
50+
) -> ResponseSchemaModel[list[list[str]]]:
5151
policies = await casbin_service.get_policy_list(role=role)
5252
return response_base.success(data=policies)
5353

@@ -155,7 +155,7 @@ async def delete_all_policies(sub: DeleteAllPoliciesParam) -> ResponseModel:
155155

156156

157157
@router.get('/groups', summary='获取所有G权限策略', dependencies=[DependsJwtAuth])
158-
async def get_all_groups() -> ResponseSchemaModel[list]:
158+
async def get_all_groups() -> ResponseSchemaModel[list[list[str]]]:
159159
data = await casbin_service.get_group_list()
160160
return response_base.success(data=data)
161161

0 commit comments

Comments
 (0)