From 7b178f030c902207d2b377c4fc4247e798ab9bb8 Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Wed, 30 Nov 2022 19:41:33 +0100 Subject: [PATCH] Import should not fail if JSON contains unknown properties. --- .../java/org/libreccm/imexport/AbstractEntityImExporter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ccm-core/src/main/java/org/libreccm/imexport/AbstractEntityImExporter.java b/ccm-core/src/main/java/org/libreccm/imexport/AbstractEntityImExporter.java index 8624ff992..e46335b1e 100644 --- a/ccm-core/src/main/java/org/libreccm/imexport/AbstractEntityImExporter.java +++ b/ccm-core/src/main/java/org/libreccm/imexport/AbstractEntityImExporter.java @@ -19,6 +19,7 @@ package org.libreccm.imexport; import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; @@ -64,7 +65,8 @@ public abstract class AbstractEntityImExporter { public AbstractEntityImExporter() { objectMapper = new ObjectMapper() - .registerModule(new JavaTimeModule()); + .registerModule(new JavaTimeModule()) + .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); requiredEntities = new HashSet<>(); }