Skip to content

Commit aaa0dab

Browse files
committed
fix: Workspace manager folder
1 parent 03e4bda commit aaa0dab

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

apps/folders/views/folder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class FolderView(APIView):
3838
tags=[_('Folder')] # type: ignore
3939
)
4040
@has_permissions(
41-
lambda r, kwargs: Permission(group=Group(f"{kwargs.get('source')}_FOLDER"), operate=Operate.EDIT,
41+
lambda r, kwargs: Permission(group=Group(f"{kwargs.get('source')}_FOLDER"), operate=Operate.CREATE,
4242
resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}/{kwargs.get('source')}/{r.data.get('parent_id')}"),
4343
lambda r, kwargs: Permission(group=Group(kwargs.get('source')), operate=Operate.EDIT,
4444
resource_path=f"/WORKSPACE/{kwargs.get('workspace_id')}:ROLE/WORKSPACE_MANAGE"

ui/src/views/tool/component/ToolListContainer.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,7 @@ const toolStoreDescDrawerRef = ref<InstanceType<typeof ToolStoreDescDrawer>>()
380380
function openCreateDialog(data?: any) {
381381
// mcp工具
382382
if (data?.tool_type === 'MCP') {
383+
bus.emit('select_node', data.folder_id)
383384
openCreateMcpDialog(data)
384385
return
385386
}

0 commit comments

Comments
 (0)