Merge 40f8a1cc37f210c3b3a66d2aeee9ccd53862a4ec into 8a3574cd48b6faabc57bb0c1c9a5f070b3ad4f39

This commit is contained in:
Aykhan Shahsuvarov 2024-12-22 19:15:44 +00:00 committed by GitHub
commit d5495348a0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -17,6 +17,9 @@ func (t TruncatedMarshaller) MarshalJSON() ([]byte, error) {
if val.Kind() != reflect.Slice && val.Kind() != reflect.Array { if val.Kind() != reflect.Slice && val.Kind() != reflect.Array {
return json.Marshal(t.Value) return json.Marshal(t.Value)
} }
if val.Len() == 0 {
return []byte("[]"), nil
}
length := val.Len() length := val.Len()
if length <= t.MaxItems { if length <= t.MaxItems {