Skip to content

Commit

Permalink
Fix URL generation error when first parameter is specified multiple t…
Browse files Browse the repository at this point in the history
…imes.
  • Loading branch information
Ryan Morgan committed May 24, 2010
1 parent e195f92 commit eef8eb0
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/org/hyperic/hq/hqapi1/HQConnection.java
Expand Up @@ -149,12 +149,15 @@ <T> T doGet(String path, Map<String, String[]> params, Class<T> resultClass)
for (Iterator i = params.keySet().iterator(); i.hasNext(); idx++) {
String key = (String)i.next();
String[] vals = params.get(key);
boolean append = false;

for (String val : vals) {
if (val != null) {
if (idx > 0) {
if (append) {
uri.append("&");
}
uri.append(key).append("=").append(urlEncode(val));
append = true;
}
}
}
Expand Down

0 comments on commit eef8eb0

Please sign in to comment.