From ca67801278fab633acbcb07f765a30405107d36c Mon Sep 17 00:00:00 2001 From: XingY Date: Fri, 20 Mar 2026 14:37:46 -0700 Subject: [PATCH] Fix select inputs --- api/src/org/labkey/api/util/PageFlowUtil.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/src/org/labkey/api/util/PageFlowUtil.java b/api/src/org/labkey/api/util/PageFlowUtil.java index c1240a601cc..dcd6b803a71 100644 --- a/api/src/org/labkey/api/util/PageFlowUtil.java +++ b/api/src/org/labkey/api/util/PageFlowUtil.java @@ -2669,10 +2669,15 @@ else if (peek(pos, charArray) == '"') // Google Sheets compatible version of joinValuesToString() public static String joinValuesToStringForExport(@NotNull List values) + { + return joinValuesToStringForExport(values, ", "); + } + + public static String joinValuesToStringForExport(@NotNull List values, String delimiter) { return values.stream() .map(value -> null==value ? "" : shouldEscapeForExport(value) ? "\"" + Strings.CS.replace(value,"\"", "\"\"") + "\"": value) - .collect(Collectors.joining(", ")); + .collect(Collectors.joining(delimiter)); } private static boolean shouldEscapeForExport(@NotNull String value)