From b37f554fee4ee241a94a8d8ccd22e093f28777db Mon Sep 17 00:00:00 2001 From: Bixilon Date: Fri, 3 Dec 2021 20:21:03 +0100 Subject: [PATCH] jackson: ignore duplicated keys --- src/main/java/de/bixilon/minosoft/util/json/jackson/Jackson.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/de/bixilon/minosoft/util/json/jackson/Jackson.kt b/src/main/java/de/bixilon/minosoft/util/json/jackson/Jackson.kt index 8d8d45eaf..e375dd01e 100644 --- a/src/main/java/de/bixilon/minosoft/util/json/jackson/Jackson.kt +++ b/src/main/java/de/bixilon/minosoft/util/json/jackson/Jackson.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.util.json.jackson +import com.fasterxml.jackson.databind.DeserializationFeature import com.fasterxml.jackson.databind.ObjectMapper import com.fasterxml.jackson.databind.PropertyNamingStrategies import com.fasterxml.jackson.databind.type.MapType @@ -9,6 +10,7 @@ object Jackson { val MAPPER = ObjectMapper() .registerModule(KotlinModule()) .registerModule(ResourceLocationSerializer) + .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false) val JSON_MAP_TYPE: MapType = MAPPER.typeFactory.constructMapType(HashMap::class.java, Any::class.java, Any::class.java)