From 64c18e38f18c74c196c51e0ec351297115d6275e Mon Sep 17 00:00:00 2001 From: Gustav Karlsson Date: Tue, 30 Jan 2024 19:24:11 +0100 Subject: [PATCH] Fix bug for value==null --- .../kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java b/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java index dd63e448..68075126 100644 --- a/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java +++ b/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java @@ -38,12 +38,13 @@ public DefaultJdbcCustomization(boolean persistTimestampInUTC) { public void setInstant(PreparedStatement p, int index, Instant value) throws SQLException { if (value == null) { p.setTimestamp(index, null); + return; } if (persistTimestampInUTC) { - p.setTimestamp(index, value != null ? Timestamp.from(value) : null, UTC); + p.setTimestamp(index, Timestamp.from(value), UTC); } else { - p.setTimestamp(index, value != null ? Timestamp.from(value) : null); + p.setTimestamp(index, Timestamp.from(value)); } }