diff --git a/util/blueprint/blueprint.go b/util/blueprint/blueprint.go index e218c11..3208b78 100644 --- a/util/blueprint/blueprint.go +++ b/util/blueprint/blueprint.go @@ -203,7 +203,7 @@ func (bm *Blueprint) TriggerEvent(graphID int64, eventID int64, args ...any) err func (bm *Blueprint) Do(graphID int64, entranceID int64, args ...any) (Port_Array, error) { graph := bm.mapGraph[graphID] if graph == nil { - return nil, fmt.Errorf("can not find graph:%d", graphID) + return nil, nil } clone := graph.Clone() diff --git a/util/blueprint/graph.go b/util/blueprint/graph.go index 0ef6666..66f3778 100644 --- a/util/blueprint/graph.go +++ b/util/blueprint/graph.go @@ -160,7 +160,7 @@ func (gr *Graph) Do(entranceID int64, args ...any) (Port_Array, error) { entranceNode := gr.entrance[entranceID] if entranceNode == nil { - return nil, fmt.Errorf("entranceID:%d not found", entranceID) + return nil, nil } gr.variables = map[string]IPort{}