Co-authored-by: zhaobs <zhaobs@cailian.net>tags/0.13.2
| @@ -368,6 +368,7 @@ class ToolWorkflowProviderCreateApi(Resource): | |||
| description=args["description"], | |||
| parameters=args["parameters"], | |||
| privacy_policy=args["privacy_policy"], | |||
| labels=args["labels"], | |||
| ) | |||
| @@ -81,6 +81,10 @@ class WorkflowToolManageService: | |||
| db.session.add(workflow_tool_provider) | |||
| db.session.commit() | |||
| if labels is not None: | |||
| ToolLabelManager.update_tool_labels( | |||
| ToolTransformService.workflow_provider_to_controller(workflow_tool_provider), labels | |||
| ) | |||
| return {"result": "success"} | |||
| @classmethod | |||