From 1e053d67ce6ced69cb6b92a4fb980bbec5774b9d Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 1 May 2023 08:32:02 -0500 Subject: [PATCH] Update to not NPE is record is null (rather, return null) --- .../com/kingsrook/qqq/api/actions/QRecordApiAdapter.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java b/qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java index b7de314f..412a0ad5 100644 --- a/qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java +++ b/qqq-middleware-api/src/main/java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java @@ -64,6 +64,11 @@ public class QRecordApiAdapter *******************************************************************************/ public static Map qRecordToApiMap(QRecord record, String tableName, String apiName, String apiVersion) throws QException { + if(record == null) + { + return (null); + } + List tableApiFields = getTableApiFieldList(new ApiNameVersionAndTableName(apiName, apiVersion, tableName)); LinkedHashMap outputRecord = new LinkedHashMap<>();