From f7a34b3da493646871c362ef9450b9dfa3c22d6f Mon Sep 17 00:00:00 2001 From: Arsen Musayelyan Date: Fri, 5 Mar 2021 19:38:05 -0800 Subject: [PATCH] Fix issue where function call within array was not executedD --- scpt.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scpt.go b/scpt.go index e447e16..6fea6f2 100644 --- a/scpt.go +++ b/scpt.go @@ -151,7 +151,7 @@ func ParseValue(val *Value) (interface{}, error) { // For each value in array for _, value := range val.Array { // Recursively parse value - iVal, err := ParseValue(value) + iVal, err := callIfFunc(ParseValue(value)) if err != nil { return nil, err }