From 484cd75b8c23b5d2e2345b43b5e21c9724760466 Mon Sep 17 00:00:00 2001 From: zhuxiujie Date: Fri, 9 Apr 2021 10:45:06 +0800 Subject: [PATCH] fix when node --- ast/NodeChoose.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ast/NodeChoose.go b/ast/NodeChoose.go index 0447e38..2a1aaab 100644 --- a/ast/NodeChoose.go +++ b/ast/NodeChoose.go @@ -21,7 +21,7 @@ func (it *NodeChoose) Eval(env map[string]interface{}, arg_array *[]interface{}, if e != nil { return nil, e } - if r != nil { + if v.Type() == NWhen && r != nil { return r, nil } }