From 8a665b4fb95575e8edd4b28ffed51e078cb4789b Mon Sep 17 00:00:00 2001 From: monst Date: Mon, 8 Mar 2021 13:49:10 -0600 Subject: [PATCH] Update SelectQueryInternal.java Change Optional.of() call to null-safe Optional.ofNullable() --- .../fluentjdbc/internal/query/SelectQueryInternal.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fluent-jdbc/src/main/java/org/codejargon/fluentjdbc/internal/query/SelectQueryInternal.java b/fluent-jdbc/src/main/java/org/codejargon/fluentjdbc/internal/query/SelectQueryInternal.java index a4368c1..e65d3e1 100644 --- a/fluent-jdbc/src/main/java/org/codejargon/fluentjdbc/internal/query/SelectQueryInternal.java +++ b/fluent-jdbc/src/main/java/org/codejargon/fluentjdbc/internal/query/SelectQueryInternal.java @@ -91,7 +91,7 @@ public Optional firstResult(Mapper mapper) { while (rs.next() && !result.isPresent()) { T candidate = mapper.map(rs); if (filter.test(candidate)) { - result = Optional.of(candidate); + result = Optional.ofNullable(candidate); } } return result;