1
0
Fork 0

Fixed creation of SmartCollections with correct directions.

This commit is contained in:
Michael Hackstein 2016-10-10 17:49:01 +02:00
parent e75b8f5503
commit 69ebf08abe
1 changed files with 2 additions and 2 deletions

View File

@ -212,9 +212,9 @@ TraversalNode::TraversalNode(ExecutionPlan* plan, size_t id,
_edgeColls.emplace_back(std::make_unique<aql::Collection>( _edgeColls.emplace_back(std::make_unique<aql::Collection>(
n, _vocbase, TRI_TRANSACTION_READ)); n, _vocbase, TRI_TRANSACTION_READ));
} else { } else {
_directions.emplace_back(dir);
_edgeColls.emplace_back(std::make_unique<aql::Collection>( _edgeColls.emplace_back(std::make_unique<aql::Collection>(
n, _vocbase, TRI_TRANSACTION_READ)); n, _vocbase, TRI_TRANSACTION_READ));
_directions.emplace_back(dir);
} }
}; };
@ -301,7 +301,7 @@ TraversalNode::TraversalNode(ExecutionPlan* plan, size_t id,
names = c->realNamesForRead(); names = c->realNamesForRead();
} }
for (auto const& name : names) { for (auto const& name : names) {
addEdgeColl(name, baseDirection); addEdgeColl(name, dir);
} }
} }
} else { } else {