mirror of https://github.com/jumpserver/jumpserver
[Update] 修改删除节点 API 返回的状态码
parent
5f96f8c229
commit
7ff6391801
|
@ -62,11 +62,8 @@ class NodeViewSet(OrgModelViewSet):
|
||||||
def destroy(self, request, *args, **kwargs):
|
def destroy(self, request, *args, **kwargs):
|
||||||
node = self.get_object()
|
node = self.get_object()
|
||||||
if node.has_children_or_contains_assets():
|
if node.has_children_or_contains_assets():
|
||||||
msg = _("Deletion failed "
|
msg = _("Deletion failed and the node contains children or assets")
|
||||||
"and the node contains children or assets")
|
return Response(data={'msg': msg}, status=status.HTTP_403_FORBIDDEN)
|
||||||
return Response(
|
|
||||||
data={'msg': msg}, status=status.HTTP_500_INTERNAL_SERVER_ERROR
|
|
||||||
)
|
|
||||||
return super().destroy(request, *args, **kwargs)
|
return super().destroy(request, *args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue