Skip to content

Commit

Permalink
Fix URL generation for endpoints with a single parameter but multiple…
Browse files Browse the repository at this point in the history
… values.
  • Loading branch information
Ryan Morgan committed Jul 21, 2009
1 parent 6e8b4ad commit c957a74
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/org/hyperic/hq/hqapi1/HQConnection.java
Expand Up @@ -145,16 +145,16 @@ <T> T doGet(String path, Map<String, String[]> params, Class<T> resultClass)
uri.append("?");
}

int idx = 0;
for (Iterator i = params.keySet().iterator(); i.hasNext(); idx++) {
String key = (String)i.next();
boolean append = false;
for (String key : params.keySet()) {
String[] vals = params.get(key);
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 c957a74

Please sign in to comment.