diff --git a/build.gradle b/build.gradle index cb51346..13c8dba 100644 --- a/build.gradle +++ b/build.gradle @@ -9,8 +9,8 @@ subprojects { } ext { - jacksonVersion = '2.9.10' - jacksonDatabindVersion = "$jacksonVersion.8" + jacksonVersion = '2.16.2' + jacksonDatabindVersion = "$jacksonVersion" powermockVersion = '1.6.6' } diff --git a/intercom-java/src/main/java/io/intercom/api/MapperSupport.java b/intercom-java/src/main/java/io/intercom/api/MapperSupport.java index 4315b79..535deb4 100644 --- a/intercom-java/src/main/java/io/intercom/api/MapperSupport.java +++ b/intercom-java/src/main/java/io/intercom/api/MapperSupport.java @@ -19,7 +19,9 @@ private ObjectMapper configure(ObjectMapper om) { return om.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, true) .configure(SerializationFeature.INDENT_OUTPUT, true) .configure(SerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS, false) + .configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false) .configure(DeserializationFeature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS, false) + .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false) .registerModule(customAttributeModule()); }