From 8a4d5bfb3478388ab32bd5aa6f22a3d7bac9b469 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 19 Dec 2022 14:56:25 -0600 Subject: [PATCH] Update to not NPE if data source doesn't have a filter --- .../backend/core/actions/reporting/GenerateReportAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/reporting/GenerateReportAction.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/reporting/GenerateReportAction.java index 8f951431..db426831 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/reporting/GenerateReportAction.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/reporting/GenerateReportAction.java @@ -291,7 +291,7 @@ public class GenerateReportAction { if(dataSource.getSourceTable() != null) { - QQueryFilter queryFilter = dataSource.getQueryFilter().clone(); + QQueryFilter queryFilter = dataSource.getQueryFilter() == null ? new QQueryFilter() : dataSource.getQueryFilter().clone(); setInputValuesInQueryFilter(reportInput, queryFilter); QueryInput queryInput = new QueryInput(reportInput.getInstance());