Skip to content
Snippets Groups Projects
Commit f2f1e355 authored by Alexander Rose's avatar Alexander Rose
Browse files

molql, fix expandConnected

parent 4cc0754f
Branches
Tags
No related merge requests found
......@@ -341,7 +341,6 @@ function expandConnected(ctx: QueryContext, structure: Structure, linkTest: Quer
// Process intra unit links
for (const unit of structure.units) {
processedUnits.add(unit.id);
if (unit.kind !== Unit.Kind.Atomic) {
// add the whole unit
......@@ -379,7 +378,7 @@ function expandConnected(ctx: QueryContext, structure: Structure, linkTest: Quer
// Process inter unit links
for (const linkedUnit of interLinks.getLinkedUnits(inputUnit)) {
if (processedUnits.has(linkedUnit.unitB.id)) continue;
if (processedUnits.has(linkedUnit.unitA.id)) continue;
atomicLink.link.bUnit = linkedUnit.unitB;
for (const aI of linkedUnit.linkedElementIndices) {
......@@ -397,6 +396,8 @@ function expandConnected(ctx: QueryContext, structure: Structure, linkTest: Quer
}
}
}
processedUnits.add(unit.id);
}
return builder.getStructure();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment