Skip to content

Commit 2997b5f

Browse files
authored
fix: Tool workflow permission error (#5068)
1 parent b275c5b commit 2997b5f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

apps/tools/views/tool_workflow_version.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ class ToolWorkflowVersionView(APIView):
4545
responses=KnowledgeVersionListAPI.get_response(),
4646
tags=[_('Tool/Version')] # type: ignore
4747
)
48-
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_knowledge_permission(),
48+
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_tool_permission(),
4949
PermissionConstants.TOOL_READ.get_workspace_permission_workspace_manage_role(),
5050
ViewPermission([RoleConstants.USER.get_workspace_role()],
51-
[PermissionConstants.TOOL.get_workspace_knowledge_permission()],
51+
[PermissionConstants.TOOL.get_workspace_tool_permission()],
5252
CompareConstants.AND),
5353
RoleConstants.WORKSPACE_MANAGE.get_workspace_role())
5454
def get(self, request: Request, workspace_id, tool_id: str):
@@ -69,10 +69,10 @@ class Page(APIView):
6969
responses=KnowledgeVersionPageAPI.get_response(),
7070
tags=[_('Tool/Version')] # type: ignore
7171
)
72-
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_knowledge_permission(),
72+
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_tool_permission(),
7373
PermissionConstants.TOOL_READ.get_workspace_permission_workspace_manage_role(),
7474
ViewPermission([RoleConstants.USER.get_workspace_role()],
75-
[PermissionConstants.TOOL.get_workspace_knowledge_permission()],
75+
[PermissionConstants.TOOL.get_workspace_tool_permission()],
7676
CompareConstants.AND),
7777
RoleConstants.WORKSPACE_MANAGE.get_workspace_role())
7878
def get(self, request: Request, workspace_id: str, tool_id: str, current_page: int, page_size: int):
@@ -94,10 +94,10 @@ class Operate(APIView):
9494
responses=KnowledgeVersionOperateAPI.get_response(),
9595
tags=[_('Tool/Version')] # type: ignore
9696
)
97-
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_knowledge_permission(),
97+
@has_permissions(PermissionConstants.TOOL_READ.get_workspace_tool_permission(),
9898
PermissionConstants.TOOL_READ.get_workspace_permission_workspace_manage_role(),
9999
ViewPermission([RoleConstants.USER.get_workspace_role()],
100-
[PermissionConstants.TOOL.get_workspace_knowledge_permission()],
100+
[PermissionConstants.TOOL.get_workspace_tool_permission()],
101101
CompareConstants.AND),
102102
RoleConstants.WORKSPACE_MANAGE.get_workspace_role())
103103
def get(self, request: Request, workspace_id: str, tool_id: str, tool_version_id: str):
@@ -116,10 +116,10 @@ def get(self, request: Request, workspace_id: str, tool_id: str, tool_version_id
116116
responses=KnowledgeVersionOperateAPI.get_response(),
117117
tags=[_('Tool/Version')] # type: ignore
118118
)
119-
@has_permissions(PermissionConstants.TOOL_EDIT.get_workspace_knowledge_permission(),
119+
@has_permissions(PermissionConstants.TOOL_EDIT.get_workspace_tool_permission(),
120120
PermissionConstants.TOOL_EDIT.get_workspace_permission_workspace_manage_role(),
121121
ViewPermission([RoleConstants.USER.get_workspace_role()],
122-
[PermissionConstants.TOOL.get_workspace_knowledge_permission()],
122+
[PermissionConstants.TOOL.get_workspace_tool_permission()],
123123
CompareConstants.AND),
124124
RoleConstants.WORKSPACE_MANAGE.get_workspace_role())
125125
@log(menu='Tool', operate="Modify tool version information",

0 commit comments

Comments
 (0)