From b71a32f7274050fc0e1ecdd86cc05afa3eb0decc Mon Sep 17 00:00:00 2001 From: "Henning P. Schmiedehausen" Date: Sat, 24 Jun 2023 23:12:26 -0700 Subject: [PATCH] PreparedBatch c'tor fix Ensure that the binding is set correctly for both c'tors. --- RELEASE_NOTES.md | 2 ++ .../src/main/java/org/jdbi/v3/core/statement/PreparedBatch.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index d392670126..8dd1b20499 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,7 @@ # unreleased +- fix `PreparedBatch` c'tor problem where the binding context was not set correctly. + # 3.39.1 *3.39.x is the last release of Jdbi to support Java 8. Java 8 is diff --git a/core/src/main/java/org/jdbi/v3/core/statement/PreparedBatch.java b/core/src/main/java/org/jdbi/v3/core/statement/PreparedBatch.java index a32b05143b..7bf3238339 100644 --- a/core/src/main/java/org/jdbi/v3/core/statement/PreparedBatch.java +++ b/core/src/main/java/org/jdbi/v3/core/statement/PreparedBatch.java @@ -74,7 +74,7 @@ public PreparedBatch(Handle handle, CharSequence sql) { * @see PreparedBatch#PreparedBatch(Handle, CharSequence) */ public PreparedBatch(Handle handle, String sql) { - super(handle, sql); + this(handle, (CharSequence) sql); } @Override