From c67d042e26094b42762016eaae41834e580495f8 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Fri, 2 Jun 2023 11:34:18 -0500 Subject: [PATCH] Add null check --- .../actions/customizers/AbstractPostUpdateCustomizer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/AbstractPostUpdateCustomizer.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/AbstractPostUpdateCustomizer.java index a8d7f7f2..b0d55b35 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/AbstractPostUpdateCustomizer.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/AbstractPostUpdateCustomizer.java @@ -114,9 +114,13 @@ public abstract class AbstractPostUpdateCustomizer if(oldRecordMap == null) { oldRecordMap = new HashMap<>(); - for(QRecord qRecord : oldRecordList) + + if(oldRecordList != null && updateInput != null) { - oldRecordMap.put(qRecord.getValue(updateInput.getTable().getPrimaryKeyField()), qRecord); + for(QRecord qRecord : oldRecordList) + { + oldRecordMap.put(qRecord.getValue(updateInput.getTable().getPrimaryKeyField()), qRecord); + } } }