From aed569af612668a7163360832c0aa9fe3298f3c6 Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Thu, 10 Jan 2019 18:46:24 -0800 Subject: [PATCH] Bug fix for empty params --- src/next/jdbc.clj | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/next/jdbc.clj b/src/next/jdbc.clj index 8db9e85..8d8b863 100644 --- a/src/next/jdbc.clj +++ b/src/next/jdbc.clj @@ -54,11 +54,12 @@ "" ^PreparedStatement [^PreparedStatement ps params] + (when (seq params) (loop [[p & more] params i 1] (.setObject ps i p) - (if more - (recur more (inc i)) - ps))) + (when more + (recur more (inc i))))) + ps) (defn- prepare* "Given a connection, a SQL statement, its parameters, and some options,