From 163b487242aee020e15867381c23ce70ed61fc57 Mon Sep 17 00:00:00 2001 From: brianvoe Date: Wed, 27 Mar 2024 16:01:49 -0500 Subject: [PATCH] lookup - check for value has something in it --- lookup.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lookup.go b/lookup.go index 2b5af9b7..51dda64c 100644 --- a/lookup.go +++ b/lookup.go @@ -262,6 +262,11 @@ func (i *Info) GetAny(m *MapParams, field string) (any, error) { return nil, err } + // Make sure value[0] exists + if len(value) == 0 { + return nil, fmt.Errorf("could not find field: %s", field) + } + var anyValue any // Try to convert to int