From d734896359b72def3c4ea30a3f8d30220c600cdf Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Wed, 3 Jun 2026 11:46:36 +0800 Subject: [PATCH] fix: allow upload skill file in both tool create and edit flows --- apps/tools/views/tool.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/tools/views/tool.py b/apps/tools/views/tool.py index e761f9e3f7a..79d5aa2617d 100644 --- a/apps/tools/views/tool.py +++ b/apps/tools/views/tool.py @@ -675,6 +675,8 @@ class UploadSkillFile(APIView): ) @has_permissions( PermissionConstants.TOOL_CREATE.get_workspace_permission(), + PermissionConstants.TOOL_EDIT.get_workspace_permission(), + PermissionConstants.TOOL_EDIT.get_workspace_permission_workspace_manage_role(), PermissionConstants.TOOL_CREATE.get_workspace_permission_workspace_manage_role(), RoleConstants.WORKSPACE_MANAGE.get_workspace_role(), RoleConstants.USER.get_workspace_role() )