From 4766d2440d338c13726450ba08f9cff1b1f92681 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Fri, 14 Jun 2024 10:02:09 -0500 Subject: [PATCH] ListBuilder.of instead of List.of, for null-tolerance --- .../java/com/kingsrook/qqq/api/actions/QRecordApiAdapter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 07cee3a7..9e7e7a1b 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 @@ -53,6 +53,7 @@ import com.kingsrook.qqq.backend.core.model.metadata.tables.QTableMetaData; import com.kingsrook.qqq.backend.core.utils.CollectionUtils; import com.kingsrook.qqq.backend.core.utils.ObjectUtils; import com.kingsrook.qqq.backend.core.utils.StringUtils; +import com.kingsrook.qqq.backend.core.utils.collections.ListBuilder; import org.apache.commons.lang.BooleanUtils; import org.json.JSONArray; import org.json.JSONObject; @@ -73,7 +74,7 @@ public class QRecordApiAdapter *******************************************************************************/ public static Map qRecordToApiMap(QRecord record, String tableName, String apiName, String apiVersion) throws QException { - return qRecordsToApiMapList(List.of(record), tableName, apiName, apiVersion).get(0); + return qRecordsToApiMapList(ListBuilder.of(record), tableName, apiName, apiVersion).get(0); }