From d4f76485b164fe777a770822920cd9558bc069df Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Thu, 26 Mar 2020 16:17:03 +0100 Subject: [PATCH] [Fix] Handle unbounded DateRange in PostgreSqlOrderDao --- .../strolch/persistence/postgresql/PostgreSqlOrderDao.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java index 33b1ef21e..17ca58530 100644 --- a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java +++ b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java @@ -411,7 +411,7 @@ public class PostgreSqlOrderDao extends PostgresqlDao implements OrderDao return "and date > '" + from + "'"; - } else { + } else if (dateRange.isToBounded()) { String to = ISO8601.toString(dateRange.getToDate()); @@ -419,6 +419,10 @@ public class PostgreSqlOrderDao extends PostgresqlDao implements OrderDao return "and date <= '" + to + "'"; return "and date < '" + to + "'"; + } + + // no date range + return ""; } }