Warn if an edge references a missing node
This commit is contained in:
parent
bd37c48596
commit
84e72ede72
@ -186,6 +186,7 @@ void ExtractionContainers::PrepareEdges()
|
|||||||
{
|
{
|
||||||
if (edge_iterator->result.source < node_iterator->node_id)
|
if (edge_iterator->result.source < node_iterator->node_id)
|
||||||
{
|
{
|
||||||
|
SimpleLogger().Write(LogLevel::logWARNING) << "Found invalid node reference " << edge_iterator->result.source;
|
||||||
edge_iterator->result.source = SPECIAL_NODEID;
|
edge_iterator->result.source = SPECIAL_NODEID;
|
||||||
++edge_iterator;
|
++edge_iterator;
|
||||||
continue;
|
continue;
|
||||||
@ -243,6 +244,7 @@ void ExtractionContainers::PrepareEdges()
|
|||||||
|
|
||||||
if (edge_iterator->result.target < node_iterator->node_id)
|
if (edge_iterator->result.target < node_iterator->node_id)
|
||||||
{
|
{
|
||||||
|
SimpleLogger().Write(LogLevel::logWARNING) << "Found invalid node reference " << edge_iterator->result.target;
|
||||||
edge_iterator->result.target = SPECIAL_NODEID;
|
edge_iterator->result.target = SPECIAL_NODEID;
|
||||||
++edge_iterator;
|
++edge_iterator;
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user