From de9f15e76090b3a171dd2c5c65df07c553c2bb8c Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 21 Nov 2023 08:18:52 -0600 Subject: [PATCH] Change dropdown options to be mutable map. --- .../core/actions/dashboard/widgets/AbstractWidgetRenderer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/AbstractWidgetRenderer.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/AbstractWidgetRenderer.java index fc5ac1f3..2afb5f69 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/AbstractWidgetRenderer.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/AbstractWidgetRenderer.java @@ -46,6 +46,7 @@ import com.kingsrook.qqq.backend.core.model.metadata.possiblevalues.QPossibleVal import com.kingsrook.qqq.backend.core.model.metadata.possiblevalues.QPossibleValueSource; import com.kingsrook.qqq.backend.core.utils.CollectionUtils; import com.kingsrook.qqq.backend.core.utils.StringUtils; +import com.kingsrook.qqq.backend.core.utils.collections.MapBuilder; /******************************************************************************* @@ -123,7 +124,7 @@ public abstract class AbstractWidgetRenderer output.getResults().removeIf(pvs -> !exists.add(pvs.getLabel())); for(QPossibleValue possibleValue : output.getResults()) { - dropdownOptionList.add(Map.of( + dropdownOptionList.add(MapBuilder.of( "id", String.valueOf(possibleValue.getId()), "label", possibleValue.getLabel() ));