From 37e8b63179b8b72b651c91475d2644a911f5217d Mon Sep 17 00:00:00 2001 From: "Brian M. Long" Date: Tue, 30 May 2023 17:54:29 -0400 Subject: [PATCH] added default enum deserialization --- src/main/java/com/inteligr8/rs/Client.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/inteligr8/rs/Client.java b/src/main/java/com/inteligr8/rs/Client.java index fc5eaa2..8333763 100644 --- a/src/main/java/com/inteligr8/rs/Client.java +++ b/src/main/java/com/inteligr8/rs/Client.java @@ -72,6 +72,9 @@ public abstract class Client { this.getConfig().configureJacksonMapper(om); JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider(om, JacksonJaxbJsonProvider.DEFAULT_ANNOTATIONS); + provider.enable(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL); + provider.disable(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE); + this.getConfig().configureJacksonProvider(provider); if (this.getConfig().isWrapRootValueEnabled())