Skip to content

Commit fd2b124

Browse files
committed
feat: add debug and edit icon functionalities for tools and shared tools
1 parent c775f2a commit fd2b124

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

apps/tools/urls.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
path('workspace/<str:workspace_id>/tool', views.ToolView.as_view()),
88
path('workspace/<str:workspace_id>/tool/import', views.ToolView.Import.as_view()),
99
path('workspace/<str:workspace_id>/tool/pylint', views.ToolView.Pylint.as_view()),
10+
path('workspace/<str:workspace_id>/tool/debug', views.ToolView.Debug.as_view()),
1011
path('workspace/<str:workspace_id>/tool/<str:tool_id>', views.ToolView.Operate.as_view()),
11-
path('workspace/<str:workspace_id>/tool/<str:tool_id>/debug', views.ToolView.Debug.as_view()),
12-
path('workspace/<str:workspace_id>/tool/<str:tool_id>/edit_icon', views.ToolView.Debug.as_view()),
12+
path('workspace/<str:workspace_id>/tool/<str:tool_id>/edit_icon', views.ToolView.EditIcon.as_view()),
1313
path('workspace/<str:workspace_id>/tool/<str:tool_id>/export', views.ToolView.Export.as_view()),
1414
path('workspace/<str:workspace_id>/tool/<int:current_page>/<int:page_size>', views.ToolView.Page.as_view()),
1515
]

apps/tools/views/tool.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ class Debug(APIView):
6060
tags=[_('Tool')] # type: ignore
6161
)
6262
@has_permissions(PermissionConstants.TOOL_DEBUG.get_workspace_permission())
63-
def post(self, request: Request, workspace_id: str, tool_id: str):
63+
def post(self, request: Request, workspace_id: str):
6464
return result.success(ToolSerializer.Debug(
65-
data={'tool_id': tool_id, 'workspace_id': workspace_id}
65+
data={'workspace_id': workspace_id, 'user_id': request.user.id}
6666
).debug(request.data))
6767

6868
class Operate(APIView):

0 commit comments

Comments
 (0)