From 7af4e166a4651192818634b9d9434429b68f8d9c Mon Sep 17 00:00:00 2001 From: rbygrave Date: Thu, 17 Jun 2021 13:26:34 +1200 Subject: [PATCH] #2253 - Incorrect JSON format for LocalDateTime. Includes Z suffix when it should not. --- .../server/type/ScalarTypeLocalDateTime.java | 34 +++++++++++++++-- .../type/ScalarTypeLocalDateTimeTest.java | 37 +++++++++++++++---- 2 files changed, 60 insertions(+), 11 deletions(-) diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTime.java b/ebean-core/src/main/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTime.java index a4bc91aae..12b884e82 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTime.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/type/ScalarTypeLocalDateTime.java @@ -1,7 +1,10 @@ package io.ebeaninternal.server.type; +import com.fasterxml.jackson.core.JsonGenerator; +import com.fasterxml.jackson.core.JsonParser; import io.ebean.config.JsonConfig; +import java.io.IOException; import java.sql.Timestamp; import java.sql.Types; import java.time.Instant; @@ -29,12 +32,37 @@ public class ScalarTypeLocalDateTime extends ScalarTypeBaseDateTime