From e85f4dbb7fd3f30193fdfb5b3b768bfb920bbd34 Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <code@dgerhardt.net>
Date: Tue, 13 Feb 2018 14:36:34 +0100
Subject: [PATCH] Use Jackson's Inclusion.NON_NULL for serialization to API v2

---
 src/main/java/de/thm/arsnova/config/AppConfig.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/de/thm/arsnova/config/AppConfig.java b/src/main/java/de/thm/arsnova/config/AppConfig.java
index 4d8f3f782..aab100a58 100644
--- a/src/main/java/de/thm/arsnova/config/AppConfig.java
+++ b/src/main/java/de/thm/arsnova/config/AppConfig.java
@@ -205,7 +205,7 @@ public class AppConfig extends WebMvcConfigurerAdapter {
 	public MappingJackson2HttpMessageConverter apiV2JsonMessageConverter() {
 		Jackson2ObjectMapperBuilder builder = new Jackson2ObjectMapperBuilder();
 		builder
-				.serializationInclusion(JsonInclude.Include.NON_EMPTY)
+				.serializationInclusion(JsonInclude.Include.NON_NULL)
 				.defaultViewInclusion(false)
 				.indentOutput(apiIndent)
 				.featuresToEnable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
-- 
GitLab