mirror of https://github.com/jumpserver/jumpserver
fix: 修复 资产节点树 获取报错的问题(全局组织)
parent
f647f88536
commit
6dc4519c78
|
@ -137,7 +137,8 @@ class NodeChildrenAsTreeApi(SerializeToTreeNodeMixin, NodeChildrenApi):
|
||||||
nodes = self.filter_queryset(self.get_queryset()).order_by('value')
|
nodes = self.filter_queryset(self.get_queryset()).order_by('value')
|
||||||
nodes = self.serialize_nodes(nodes, with_asset_amount=True)
|
nodes = self.serialize_nodes(nodes, with_asset_amount=True)
|
||||||
assets = self.filter_queryset_for_assets(self.get_queryset_for_assets())
|
assets = self.filter_queryset_for_assets(self.get_queryset_for_assets())
|
||||||
assets = self.serialize_assets(assets, self.instance.key)
|
node_key = self.instance.key if self.instance else None
|
||||||
|
assets = self.serialize_assets(assets, node_key=node_key)
|
||||||
data = [*nodes, *assets]
|
data = [*nodes, *assets]
|
||||||
return Response(data=data)
|
return Response(data=data)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue