fix: ci_type find_path _graph

This commit is contained in:
simontigers 2024-12-18 16:42:03 +08:00 committed by GitHub
parent 510ea5dc2d
commit 082724e7bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -862,13 +862,13 @@ class CITypeRelationManager(object):
graph = nx.DiGraph()
def get_children(_id, graph):
def get_children(_id, _graph):
children = CITypeRelation.get_by(parent_id=_id, to_dict=False)
for i in children:
if i.child_id != _id:
graph.add_edge(i.parent_id, i.child_id)
get_children(i.child_id)
_graph.add_edge(i.parent_id, i.child_id)
get_children(i.child_id, _graph)
get_children(source_type_id, graph)