Skip to content

Commit 86914f8

Browse files
Update pipeline/src/collection.py with Raphael's suggestion
Co-authored-by: Raphael-Gazzotti <[email protected]>
1 parent bfded78 commit 86914f8

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

pipeline/src/collection.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,7 @@ def sort_nodes_for_upload(self):
234234
for node_id in unsorted:
235235
if len(self.nodes[node_id].links) == 0:
236236
sorted.append(node_id)
237-
for node_id in sorted:
238-
unsorted.remove(node_id)
237+
unsorted -= set(sorted)
239238
# now iteratively add nodes to `sorted` if all their children are already in `sorted`
240239
while len(unsorted) > 0:
241240
newly_sorted = []
@@ -244,6 +243,6 @@ def sort_nodes_for_upload(self):
244243
if not child_ids.difference(sorted):
245244
sorted.append(node_id)
246245
newly_sorted.append(node_id)
247-
for node_id in newly_sorted:
248-
unsorted.remove(node_id)
249-
return [self.nodes[node_id] for node_id in sorted]
246+
unsorted -= set(newly_sorted)
247+
return [self.nodes[node_id] for node_id in sorted]
248+

0 commit comments

Comments
 (0)