From 8689eb469422b1945c05bf0e93e3534c727b71a4 Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Mon, 9 Jun 2025 19:09:41 +0800 Subject: [PATCH] Update the plugin download interface permission --- backend/app/admin/api/v1/sys/plugin.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/backend/app/admin/api/v1/sys/plugin.py b/backend/app/admin/api/v1/sys/plugin.py index eebf6c1aa..c7ab2fafa 100644 --- a/backend/app/admin/api/v1/sys/plugin.py +++ b/backend/app/admin/api/v1/sys/plugin.py @@ -83,14 +83,7 @@ async def update_plugin_status(plugin: Annotated[str, Path(description='插件 return response_base.success() -@router.get( - '/{plugin}', - summary='打包并下载插件', - dependencies=[ - Depends(RequestPermission('sys:plugin:zip')), - DependsRBAC, - ], -) +@router.get('/{plugin}', summary='打包并下载插件', dependencies=[DependsJwtAuth]) async def build_plugin(plugin: Annotated[str, Path(description='插件名称')]) -> StreamingResponse: bio = await plugin_service.build(plugin=plugin) return StreamingResponse(