修复空指针问题

Signed-off-by: lixxxww <941403820@qq.com>
This commit is contained in:
lixxxww
2024-01-22 03:16:01 +00:00
committed by Gitee
parent 85a1c67c81
commit d21e184024

View File

@@ -94,12 +94,12 @@ func GetNodes(m *manifest.Manifest) (map[string]Node, error) {
for _, edge := range m.Edges {
originalNode, found := nodes[edge.SourceNodeId]
if !found {
logrus.Errorf("original node '%s' no exist in", originalNode.Name())
logrus.Errorf("original node '%s' does not exist in rulechain", edge.SourceNodeId)
continue
}
targetNode, found := nodes[edge.TargetNodeId]
if !found {
logrus.Errorf("target node '%s' no exist in rulechain", targetNode.Name())
logrus.Errorf("target node '%s' does not exist in rulechain", edge.TargetNodeId)
continue
}
//可以有多个类型
@@ -116,4 +116,4 @@ func GetNodes(m *manifest.Manifest) (map[string]Node, error) {
}
return nodes, nil
}
}