From 1173d163f5e3609619ddba8ada6b7d77bc16eb21 Mon Sep 17 00:00:00 2001 From: Leon Mika Date: Mon, 19 May 2025 21:19:43 +1000 Subject: [PATCH] Added a default bind case for Go types that look like objects --- ucl/userbuiltin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ucl/userbuiltin.go b/ucl/userbuiltin.go index e38a2f8..7058b0e 100644 --- a/ucl/userbuiltin.go +++ b/ucl/userbuiltin.go @@ -165,7 +165,7 @@ func (ca CallArgs) bindArg(v interface{}, arg Object) error { return bindProxyObject(v, t.v) } - return nil + return bindProxyObject(v, reflect.ValueOf(arg)) } func canBindArg(v interface{}, arg Object) bool {