mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-23 12:29:47 +00:00
perf: 修改默认节点
This commit is contained in:
@@ -59,7 +59,7 @@ class AccountCreateUpdateSerializerMixin(serializers.Serializer):
|
|||||||
|
|
||||||
def set_uniq_name_if_need(self, initial_data, asset):
|
def set_uniq_name_if_need(self, initial_data, asset):
|
||||||
name = initial_data.get('name')
|
name = initial_data.get('name')
|
||||||
if name is None:
|
if name is not None:
|
||||||
return
|
return
|
||||||
if not name:
|
if not name:
|
||||||
name = initial_data.get('username')
|
name = initial_data.get('username')
|
||||||
|
@@ -267,12 +267,13 @@ class AssetSerializer(BulkOrgResourceModelSerializer, WritableNestedModelSeriali
|
|||||||
nodes_display = self.initial_data.get('nodes_display')
|
nodes_display = self.initial_data.get('nodes_display')
|
||||||
if nodes_display:
|
if nodes_display:
|
||||||
return nodes
|
return nodes
|
||||||
|
default_node = Node.org_root()
|
||||||
request = self.context.get('request')
|
request = self.context.get('request')
|
||||||
if not request:
|
if not request:
|
||||||
return []
|
return [default_node]
|
||||||
node_id = request.query_params.get('node_id')
|
node_id = request.query_params.get('node_id')
|
||||||
if not node_id:
|
if not node_id:
|
||||||
return []
|
return [default_node]
|
||||||
nodes = Node.objects.filter(id=node_id)
|
nodes = Node.objects.filter(id=node_id)
|
||||||
return nodes
|
return nodes
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user