From 86321b41d81e7ed8bb2eba36cbeba3ddc89a526f Mon Sep 17 00:00:00 2001 From: Bernd Ruecker Date: Fri, 21 Oct 2022 10:30:55 +0200 Subject: [PATCH] Removed Null values from serialization to allow not setting a Size or filter --- src/main/java/io/camunda/operate/util/JsonUtils.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/io/camunda/operate/util/JsonUtils.java b/src/main/java/io/camunda/operate/util/JsonUtils.java index 4fc2bc6..da6a1c7 100644 --- a/src/main/java/io/camunda/operate/util/JsonUtils.java +++ b/src/main/java/io/camunda/operate/util/JsonUtils.java @@ -5,10 +5,8 @@ import java.util.HashMap; import java.util.Map; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.JsonNode; -import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.*; import io.camunda.operate.dto.SearchResult; @@ -25,6 +23,7 @@ private static ObjectMapper getObjectMapper() { if (mapper == null) { mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); } return mapper; }