From 518bf3fdab42d5387aa6209a0a50a986ffff4303 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 13 Apr 2015 13:45:29 +0200 Subject: [PATCH] fix missing separator char for post values with same name --- scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java b/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java index b4e5666952..5be3496784 100644 --- a/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java +++ b/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java @@ -417,9 +417,15 @@ public class URLHttpClient implements HttpClient { String key = encode(p.getKey()); - for (String value : values) + Iterator valueIt = values.iterator(); + + while(valueIt.hasNext()) { + String value = valueIt.next(); writer.append(key).append("=").append(encode(value)); + if ( valueIt.hasNext() ){ + writer.write("&"); + } } if (it.hasNext())