From 565adbaec94b42d14912656b7dad53d4a2e43302 Mon Sep 17 00:00:00 2001 From: dmendez Date: Fri, 10 Jan 2025 11:44:31 -0300 Subject: [PATCH] fix:formatlink missing last parm when empty and positional parms is in use --- common/src/main/java/com/genexus/URLRouter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/main/java/com/genexus/URLRouter.java b/common/src/main/java/com/genexus/URLRouter.java index 90541190d..3c642a0fc 100644 --- a/common/src/main/java/com/genexus/URLRouter.java +++ b/common/src/main/java/com/genexus/URLRouter.java @@ -115,7 +115,7 @@ private static String convertParmsToQueryString(boolean useNamedParameters, Stri for (int i = 0; i < parms.length; i++) { if (!useNamedParameters || parms.length != parmsName.length) - queryString = queryString + parms[i] + ((i < parms.length -1)? "," : ""); + queryString = queryString + parms[i] + ((i < parms.length -1 || (i == parms.length -1 && parms[i].isEmpty()) ) ? "," : ""); else queryString = queryString + parmsName[i] + "=" + parms[i] + ((i < parms.length -1)? "&" : ""); }