Skip to content

Commit 1be6a2c

Browse files
committed
fix: Shared tool workflow error message
1 parent 43e24b9 commit 1be6a2c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/tools/serializers/tool_workflow.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ def list_knowledge(self, with_valid=True):
182182
self.is_valid(raise_exception=True)
183183
workspace_id = self.data.get("workspace_id")
184184
user_id = self.data.get('user_id')
185+
if workspace_id == 'None':
186+
return [{**KnowledgeModelSerializer(k).data, 'scope': 'SHARED'} for k in
187+
QuerySet(Knowledge).filter(workspace_id='None')]
185188
knowledge_workspace_authorization_model = DatabaseModelManage.get_model('knowledge_workspace_authorization')
186189
share_knowledge_list = []
187190
if knowledge_workspace_authorization_model is not None:
@@ -376,7 +379,6 @@ def get_appstore_templates(self):
376379
return {'apps': [], 'additionalProperties': {'tags': []}}
377380

378381

379-
380382
def update_resource_mapping_by_tool(tool_id: str, other_resource_mapping=None):
381383
from application.flow.tools import get_instance_resource, save_workflow_mapping
382384
from system_manage.models.resource_mapping import ResourceType
@@ -388,4 +390,4 @@ def update_resource_mapping_by_tool(tool_id: str, other_resource_mapping=None):
388390
save_workflow_mapping(tool.work_flow, ResourceType.TOOL, str(tool_id),
389391
instance_mapping + other_resource_mapping)
390392

391-
return
393+
return

0 commit comments

Comments
 (0)