diff --git a/typedapi/core/search/response.go b/typedapi/core/search/response.go index 7e7b70ae78..fa69ba5c93 100755 --- a/typedapi/core/search/response.go +++ b/typedapi/core/search/response.go @@ -76,6 +76,8 @@ func (s *Response) UnmarshalJSON(data []byte) error { switch t { case "aggregations": + s.Aggregations = make(map[string]types.Aggregate, 0) + for dec.More() { tt, err := dec.Token() if err != nil {