From 8b1526157127b8727e4931761aa019c0c4f7121a Mon Sep 17 00:00:00 2001 From: Robert Baillie Date: Thu, 16 Dec 2021 16:20:21 +0000 Subject: [PATCH] Fixed bug with the query factory not recognising an empty criteria when deciding if where clause should be added --- .../default/fflib/default/classes/common/fflib_QueryFactory.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/default/fflib/default/classes/common/fflib_QueryFactory.cls b/framework/default/fflib/default/classes/common/fflib_QueryFactory.cls index 2d2cc425322..0ac00d30090 100644 --- a/framework/default/fflib/default/classes/common/fflib_QueryFactory.cls +++ b/framework/default/fflib/default/classes/common/fflib_QueryFactory.cls @@ -660,7 +660,7 @@ public class fflib_QueryFactory { //No explicit sharing declaration - inherit fr } } result += ' FROM ' + (relationship != null ? relationship.getRelationshipName() : table.getDescribe().getName()); - if(conditionExpression != null) + if( String.isNotBlank( conditionExpression ) ) result += ' WHERE '+conditionExpression; if(order.size() > 0){